Podział ciągu JavaScript()
Przykłady
Podziel słowa:
let text = "How are you doing today?";
const myArray = text.split(" ");
Podziel słowa i zwróć drugie słowo:
let text = "How are you doing today?";
const myArray = text.split(" ");
let word = myArray[1];
Podziel znaki, w tym spacje:
const myArray = text.split("");
Użyj parametru limitu:
const myArray = text.split(" ", 3);
Więcej przykładów poniżej.
Definicja i użycie
Metoda split()
dzieli ciąg na tablicę podciągów.
Metoda split()
zwraca nową tablicę.
Metoda split()
nie zmienia oryginalnego ciągu.
Jeśli (" ") jest używany jako separator, ciąg jest dzielony między słowa.
Składnia
string.split(separator, limit)
Parametry
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. |
Wartość zwrotu
Rodzaj | Opis |
Szyk | Tablica zawierająca podzielone wartości. |
Więcej przykładów
Podziel ciąg na znaki i zwróć drugi znak:
const myArray = text.split("");
Użyj litery jako separatora:
const myArray = text.split("o");
Jeśli parametr separator zostanie pominięty, zwracana jest tablica z oryginalnym ciągiem:
const myArray = text.split();
Obsługa przeglądarki
split()
to funkcja ECMAScript1 (ES1).
ES1 (JavaScript 1997) jest w pełni obsługiwany we wszystkich przeglądarkach:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |