Die JavaScript String Slice () -Methode extrahiert einen Abschnitt eines Strings und gibt ihn zurück.
Die Syntax der slice()
Methode lautet:
str.slice(beginIndex, endIndex)
Hier str
ist eine Zeichenfolge.
Slice () -Parameter
Die slice()
Methode umfasst:
beginIndex
- Startindex der AuswahlendIndex
(optional) - Endindex der Auswahl (exklusiv) Standardmäßig wird bis zum Ende der Zeichenfolge extrahiert.
Rückgabewert von Slice ()
- Gibt eine neue Zeichenfolge zurück, die den extrahierten Abschnitt der Zeichenfolge enthält.
Hinweis: Die slice()
Methode ändert die ursprüngliche Zeichenfolge nicht.
Beispiel 1: Verwenden der Slice () -Methode
const str = "JavaScript is a very absurd programming language."; // from index 28 to end console.log(str.slice(28)); // 'programming language.' // from index 4 to 14 console.log(str.slice(4, 15)); // 'Script is a'
Ausgabe
Programmiersprache. Skript ist ein
Beispiel 2: Verwenden der Slice () -Methode mit negativen Indizes
Wenn beginIndex
oder endIndex
negativ, werden die Werte von rückwärts gezählt. Zum Beispiel steht -1 für das letzte Element, -2 für das vorletzte Element und so weiter.
const str = "JavaScript is a very absurd programming language."; // from 9th to last element till end console.log(str.slice(-9)); // 'language.' // from 9th to last element to 2nd to last element console.log(str.slice(-9, -1)); // 'language'
Ausgabe
Sprache. Sprache
Empfohlene Lektüre: Javascript String substring ()