JavaScript-String split()
Beispiele
Sprich die Wörter:
let text = "How are you doing today?";
const myArray = text.split(" ");
Teilen Sie die Wörter und geben Sie das zweite Wort zurück:
let text = "How are you doing today?";
const myArray = text.split(" ");
let word = myArray[1];
Trennen Sie die Zeichen, einschließlich Leerzeichen:
const myArray = text.split("");
Verwenden Sie den Grenzwertparameter:
const myArray = text.split(" ", 3);
Weitere Beispiele unten.
Definition und Verwendung
Die split()
Methode teilt einen String in ein Array von Teilstrings auf.
Die split()
Methode gibt das neue Array zurück.
Die split()
Methode ändert den ursprünglichen String nicht.
Wenn (" ") als Trennzeichen verwendet wird, wird die Zeichenfolge zwischen Wörtern aufgeteilt.
Syntax
string.split(separator, limit)
Parameter
Parameter | Description |
separator | Optional. A string or regular expression to use for splitting. If omitted, an array with the original string is returned. |
limit | Optional. An integer that limits the number of splits. Items after the limit are excluded. |
Rückgabewert
Typ | Beschreibung |
Array | Ein Array, das die aufgeteilten Werte enthält. |
Mehr Beispiele
Teilen Sie eine Zeichenfolge in Zeichen auf und geben Sie das zweite Zeichen zurück:
const myArray = text.split("");
Verwenden Sie einen Buchstaben als Trennzeichen:
const myArray = text.split("o");
Wenn der Parameter separator weggelassen wird, wird ein Array mit dem ursprünglichen String zurückgegeben:
const myArray = text.split();
Browser-Unterstützung
split()
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 |