65 of 264 menu

Metodas slice

Metodas slice grąžina podeilę iš eilutės (pirinė eilutė tuo pačiu nekeičiama). Pirmuoju parametru nurodomas eilutės simbolio numeris, nuo kurio prasideda kirpimas, o antruoju parametru - simbolio numeris, kuriame baigsis kirpimas (tuo pačiu simbolis su šiuo numeriu neįsijungs į iškirptą dalinį). Antrasis parametras nėra privalomas. Jei jis nenurodytas - podeilė bus paimta nuo nurodyto pirmame parametre simbolio iki eilutės pabaigos. Jis taip pat gali priimti neigiamas reikšmes. Tokiu atveju simbolio, kuriame baigsis kirpimas, skaičiavimas prasideda nuo eilutės pabaigos. Paskutinis simbolis turi numerį -1.

Sintaksė

eilutė.slice(nuo kur kirpti, [iki kur kirpti]);

Pavyzdys

Tegu duota eilutė. Iškirpkime iš jos simbolius nuo pirmo iki trečio:

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

Kodo vykdymo rezultatas (simbolis su numeriu 3 neįsijungs į iškirptą dalį):

'bc'

Pavyzdys

Dabar iškirpkime simbolius nuo 1-ojo ir iki eilutės pabaigos (tam nenustatysime antrojo metodo parametro):

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

Kodo vykdymo rezultatas:

'bcde'

Pavyzdys

Dabar iškirpkime simbolius nuo pozicijos 1 iki pozicijos -2:

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

Kodo vykdymo rezultatas (simbolis su numeriu -2 neįsijungs į iškirptą dalį):

'bc'

Taip pat žiūrėkite

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti