65 of 264 menu

Metode slice

Metode slice atgriež apakšvirkni no virknes (oriģinālā virkne netiek mainīta). Pirmajā parametrā tiek norādīts virknes simbola numurs, no kura sākas izgriešana, un otrajā parametrā - simbola numurs, kurā izgriešana beigsies (šajā gadījumā simbols ar šo numuru netiks iekļauts izgrieztajā daļā). Otrais parametrs nav obligāts. Ja tas nav norādīts - apakšvirkne tiks ņemta no norādītā pirmajā parametrā simbola līdz virknes beigām. Tas var pieņemt arī negatīvas vērtības. Šajā gadījumā simbola, kurā beigsies griešana, atskaitīšana sākas no virknes beigām. Pēdējā simbolam ir numurs -1.

Sintakse

virkne.slice(no kurienes griezt, [līdz kur griezt]);

Piemērs

Ir dota virkne. Izgriezīsim no tās simbolus no pirmā līdz trešajam:

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

Koda izpildes rezultāts (simbols ar numuru 3 netiks iekļauts izgrieztajā daļā):

'bc'

Piemērs

Tagad izgriezīsim simbolus no 1. līdz virknes beigām (lai to izdarītu, nenorādīsim otro metodes parametru):

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

Koda izpildes rezultāts:

'bcde'

Piemērs

Tagad izgriezīsim simbolus no pozīcijas 1 līdz pozīcijai -2:

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

Koda izpildes rezultāts (simbols ar numuru -2 netiks iekļauts izgrieztajā daļā):

'bc'

Skatiet arī

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt