65 of 264 menu

Metóda slice

Metóda slice vracia podreťazec z reťazca (pôvodný reťazec sa pri tom nemení). Prvým parametrom sa uvádza číslo znaku reťazca, od ktorého začína vyrezávanie, a druhým parametrom - číslo znaku, na ktorom skončí vyrezávanie (pričom znak s týmto číslom nebude zahrnutý do vyrezanej časti). Druhý parameter nie je povinný. Ak nie je uvedený - podreťazec sa vezme od uvedeného znaku v prvom parametri až do konca reťazca. Môže tiež nadobúdať záporné hodnoty. V tomto prípade sa začína odpočítavať znak, na ktorom sa vyrezávanie skončí, od konca reťazca. Posledný znak má číslo -1.

Syntax

reťazec.slice(odkiaľ rezat, [pokiaľ rezat]);

Príklad

Nech je daný reťazec. Vyrežme z neho znaky od prvého do tretieho:

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

Výsledok vykonania kodu (znak s číslom 3 nebude zahrnutý do vyrezanej časti):

'bc'

Príklad

Vyrežme teraz znaky od 1-ho až do konca reťazca (preto nezadáme druhý parameter metódy):

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

Výsledok vykonania kodu:

'bcde'

Príklad

Vyrežme teraz znaky z pozície 1 na pozíciu -2:

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

Výsledok vykonania kodu (znak s číslom -2 nebude zahrnutý do vyrezanej časti):

'bc'

Pozri tiež

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť