Metoda JavaScript String slice () wyodrębnia i zwraca sekcję ciągu.
Składnia slice()
metody to:
str.slice(beginIndex, endIndex)
Tutaj str
jest sznurek.
slice () Parametry
slice()
Sposób odbywa się:
beginIndex
- Początkowy indeks wyboruendIndex
(opcjonalne) - Indeks końcowy zaznaczenia (Exclusive) Domyślnie wyodrębnia do końca łańcucha.
Wartość zwracana z wycinka ()
- Zwraca nowy ciąg zawierający wyodrębnioną sekcję ciągu.
Uwaga: ta slice()
metoda nie zmienia oryginalnego ciągu.
Przykład 1: Korzystanie z metody slice ()
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'
Wynik
język programowania. Skrypt to
Przykład 2: Użycie metody slice () z indeksami ujemnymi
Jeśli beginIndex
lub endIndex
są ujemne, wartości są liczone od tyłu. Na przykład -1 oznacza ostatni element, -2 oznacza przedostatni element i tak dalej.
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'
Wynik
język. język
Zalecana lektura: Podciąg ciągu JavaScript ()