65 of 264 menu

Metoda slice

Metoda slice vrací podřetězec z řetězce (původní řetězec se tím nemění). Prvním parametrem se určuje číslo znaku řetězce, od kterého začíná vyjmutí, a druhým parametrem - číslo znaku, na kterém skončí vyjmutí (přičemž znak s tímto číslem nebude zahrnut do vyjmuté části). Druhý parametr není povinný. Pokud není uveden - podřetězec se vezme od uvedeného znaku v prvním parametru až do konce řetězce. Může také přijímat záporné hodnoty. V tomto případě počítání znaku, na kterém skončí oříznutí, začíná od konce řetězce. Poslední znak má číslo -1.

Syntaxe

řetězec.slice(odkud oříznout, [kam oříznout]);

Příklad

Nechť je dán řetězec. Vyřízněme z něj znaky od prvního do třetího:

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

Výsledek provedení kódu (znak s číslem 3 nebude zahrnut do vyjmuté části):

'bc'

Příklad

Nyní vyřízněme znaky od 1-ho až do konce řetězce (pro tento účel nezadáme druhý parametr metody):

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

Výsledek provedení kódu:

'bcde'

Příklad

Nyní vyřízněme znaky z pozice 1 do pozice -2:

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

Výsledek provedení kódu (znak s číslem -2 nebude zahrnut do vyjmuté části):

'bc'

Viz také

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout