JavaScript-String-Slice()
Beispiele
Slice die ersten 5 Positionen:
let text = "Hello world!";
let result = text.slice(0, 5);
Von Position 3 bis zum Ende:
let result = text.slice(3);
Weitere Beispiele unten.
Definition und Verwendung
Die slice()
Methode extrahiert einen Teil einer Zeichenfolge.
Die slice()
Methode gibt den extrahierten Teil in einem neuen String zurück.
Die slice()
Methode ändert den ursprünglichen String nicht.
Die Start- und Endparameter geben den Teil der Zeichenfolge an, der extrahiert werden soll.
Die erste Stelle ist 0, die zweite 1, ...
Eine negative Zahl wählt vom Ende der Zeichenfolge aus.
Syntax
string.slice(start, end)
Parameter
Parameter | Description |
start | Required. The start position. (First character is 0). |
end | Optional. The end position (up to, but not including). Default is string length. |
Rückgabewert
Typ | Beschreibung |
Ein Faden | Der extrahierte Teil der Zeichenfolge. |
Mehr Beispiele
Von Position 3 bis 8:
let result = text.slice(3, 8);
Nur das erste Zeichen:
let result = text.slice(0, 1);
Nur das letzte Zeichen:
let result = text.slice(-1);
Die ganze Saite:
let result = text.slice(0);
Browser-Unterstützung
slice()
ist eine ECMAScript1 (ES1)-Funktion.
ES1 (JavaScript 1997) wird in allen Browsern vollständig unterstützt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |