65 of 264 menu

Meetod slice

Meetod slice tagastab stringist alamstringi (algne string jääb samal ajal muutumatuks). Esimene parameeter määrab sümboli koha, kust lõikamine algab, ja teine parameeter - sümboli koha, kus lõikamine lõpeb (kusjuures selle kohaga sümbol ei kaasata lõigatud ossa). Teine parameeter ei ole kohustuslik. Kui seda ei määrata - võetakse alamstring esimeses parameetris määratud sümbolist kuni stringi lõpuni. See võib võtta ka negatiivseid väärtusi. Sel juhul algab lõppemiskoha sümboli loendamine stringi lõpust. Viimase sümboli koht on -1.

Süntaks

string.slice(kust lõigata, [kuhu lõigata]);

Näide

Olgu antud string. Lõikame sellest välja sümbolid esimesest kuni kolmandani:

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

Koodi täitmise tulemus (kohal 3 olev sümbol ei kaasata lõigatud ossa):

'bc'

Näide

Lõikame nüüd sümbolid alates 1-ndast kuni stringi lõpuni (selleks jätame teise parameetri meetodile määramata):

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

Koodi täitmise tulemus:

'bcde'

Näide

Lõikame nüüd sümbolid kohast 1 kuni kohani -2:

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

Koodi täitmise tulemus (kohal -2 olev sümbol ei kaasata lõigatud ossa):

'bc'

Vaata ka

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu