Was ist die Slice -Methode in JavaScript?

Was ist die Slice -Methode in JavaScript?

JavaScript ist die Sprache, mit der die Website dynamisch und interaktiver wird. In jeder Programmiersprache spielen Arrays eine wichtige Rolle beim Speichern von Daten und beim Verwalten verschiedener Datenarten. Entwickler müssen häufig das Array herausfiltern, mehrere Arrays zusammenführen und Elemente von einem Array pushen oder Popelemente ausführen, um die erforderlichen Aufgaben zu erfüllen. In diesem Beitrag erfahren wir etwas über die Funktion eines bekannten Arrays. “Scheibe().”

Was ist die Slice () -Methode in JavaScript?

Der Scheibe() Die Methode wird verwendet, um einige spezifische Elemente eines Arrays von einem gegebenen Startindex zum angegebenen Endindex zu erhalten.

Syntax der Slice () -Methode

Die Slice -Methode nimmt zwei Argumente als Parameter vor und liefert das geschnittene Array. Die Syntax des Schreibens a Scheibe() Funktion ist unten angegeben:

ArrayName.Slice (Startindex, EndingIndex);

  • Der Scheibe() Die Methode wirkt sich nicht auf das ursprüngliche Array aus und gibt ein neues geschnittenes Array zurück.
  • Das letzte Element des angegebenen Bereichs der Indizes ist nicht im resultierenden Array enthalten.

Versuchen wir, ein paar Arrays zu schneiden, um die Slice () -Funktion besser zu verstehen.

Notiz: Wir werden die Browserkonsole verwenden, um Beispiele zu demonstrieren, die in diesem Beitrag durchgeführt wurden. Um die Browserkonsole zu öffnen:

  • Verwenden Sie das F12 Schlüssel in Chrom- und anderen Browsern auf Chrombasis.
  • Verwenden Strg + Verschiebung + k Tastaturverknüpfungsschlüssel für Mozilla.
  • Verwenden Option + ⌘ + c Tastaturverknüpfungsschlüsse in Safari (Wenn das Entwicklermenü nicht angezeigt wird, öffnen Sie Einstellungen, indem Sie ⌘ + drücken und auf der Registerkarte Erweitert untersuchen "Menü entwickeln in der Menüleiste").

So verwenden Sie die Slice () -Methode in JavaScript

Angenommen, wir haben eine Reihe verschiedener Programmiersprachen:

var arr = ["java", "python", "c", "c ++", "c#", "javaScript", "perl", "Swift"];

Wir möchten den Namen der Sprachen vom zweiten Index zum fünften Index erhalten. Die Syntax für ein solches Ergebnis würde so laufen:

var Sodicedarr = arr.Slice (2,5);

Nun, wenn wir den Slicedarr trösten:

Konsole.log (geschnitten);

Sie können sehen, dass wir drei Elemente vom zweiten Index zum fünften Index haben.

Notiz:

  • Der Array -Index beginnt bei Null
  • Das fünfte Element, das letzte Element im Indizesbereich, ist nicht im resultierenden Array enthalten, wie bereits erwähnt.

Wie man vom Ende des Arrays schneiden

Wir können auch Elemente aus dem Ende des Arrays extrahieren, indem wir die negativen Werte für die Slice -Funktion bereitstellen.

Negative Null (-0) wird als das letzte Element des Arrays angesehen, negativ (-1) wird als das zweite letzte Element des Arrays und so weiter angesehen.

Zum Beispiel haben wir eine Reihe von Programmiersprachen:

var arr = ["java", "python", "c", "c ++", "c#", "javaScript", "perl", "Swift"];

Wir möchten die Elemente vom vierten letzten Index zum zweiten letzten Index erhalten. Die Funktion Slice () für ein solches Ergebnis wird so verlaufen:

var Sodicedarr = arr.Slice (-4, -1);

Um zu überprüfen, trösten Sie die geschnitten:

Konsole.log (geschnitten);

Wir haben das genaue Ergebnis, wie wir erwartet hatten. So können wir negative Werte verwenden, um Elemente aus dem Ende des Arrays zu extrahieren.

Abschluss

Der Scheibe() ist eine integrierte Array-Methode in JavaScript, mit der eine Teilmenge von Elementen von einem Array ermittelt und getrennt wird. Es dauert zwei Parameter: den Index des Startelements des neuen geschnittenen Arrays und den Index des Elements neben dem letzten Element des neuen Arrays. Diese Methode ist äußerst nützlich, wenn wir bestimmte Elemente aus dem Array in unserem Code benötigen.

Wir haben gelernt, wie man die Slice () -Methode verwendet, um eine Teilmenge von Elementen aus einem Array in dieser Anleitung zu erhalten.