Wycinek ciągu JavaScript()
Przykłady
Pokrój pierwsze 5 pozycji:
let text = "Hello world!";
let result = text.slice(0, 5);
Od pozycji 3 do końca:
let result = text.slice(3);
Więcej przykładów poniżej.
Definicja i użycie
Metoda slice()
wyodrębnia część ciągu.
Metoda slice()
zwraca wyodrębnioną część w nowym ciągu.
Metoda slice()
nie zmienia oryginalnego ciągu.
Parametry start i end określają część ciągu do wyodrębnienia.
Pierwsza pozycja to 0, druga to 1, ...
Liczba ujemna wybiera z końca ciągu.
Składnia
string.slice(start, end)
Parametry
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. |
Wartość zwrotu
Rodzaj | Opis |
sznurek | Wyodrębniona część ciągu. |
Więcej przykładów
Z pozycji 3 do 8:
let result = text.slice(3, 8);
Tylko pierwsza postać:
let result = text.slice(0, 1);
Tylko ostatni znak:
let result = text.slice(-1);
Cały ciąg:
let result = text.slice(0);
Obsługa przeglądarki
slice()
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 |