65 of 264 menu

Metoda slice

Metoda slice zwraca podciąg z ciągu znaków (oryginalny ciąg nie jest przy tym modyfikowany). Pierwszy parametr określa indeks znaku ciągu, od którego rozpoczyna się wycinanie, a drugi parametr - indeks znaku, na którym zakończy się wycinanie (przy czym znak z tym indeksem nie zostanie uwzględniony w wyciętej części). Drugi parametr nie jest obowiązkowy. Jeśli nie zostanie podany - podciąg zostanie pobrany od wskazanego w pierwszym parametrze znaku do końca ciągu. Może on również przyjmować wartości ujemne. W tym przypadku odliczanie znaku, na którym zakończy się wycinanie, rozpoczyna się od końca ciągu. Ostatni znak ma indeks -1.

Składnia

ciag.slice(odkad, [dokad]);

Przykład

Niech będzie dany ciąg znaków. Wytnijmy z niego znaki od pierwszego do trzeciego:

let str = 'abcde'; let sub = str.slice(1, 3); console.log(sub);

Wynik wykonania kodu (znak o indeksie 3 nie zostanie uwzględniony w wyciętej części):

'bc'

Przykład

Wytnijmy teraz znaki od 1-go do końca ciągu (w tym celu pomijamy drugi parametr metody):

let str = 'abcde'; let sub = str.slice(1); console.log(sub);

Wynik wykonania kodu:

'bcde'

Przykład

Wytnijmy teraz znaki od pozycji 1 do pozycji -2:

let str = 'abcde'; let sub = str.slice(1, -2); console.log(sub);

Wynik wykonania kodu (znak o indeksie -2 nie zostanie uwzględniony w wyciętej części):

'bc'

Zobacz też

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć