97 of 264 menu

Metode slice

Die metode slice sny 'n gespesifiseerde gedeelte van 'n skikking en gee dit terug. Die oorspronklike skikking word nie verander nie.

Die eerste parameter spesifiseer die indeks van die skikkings-element waar die sny begin, en die tweede parameter - die indeks van die element waar die sny sal eindig (hierdie element sal nie ingesluit word in die gesnyde gedeelte nie). Die tweede parameter is nie verpligtend nie. As dit nie gespesifiseer word nie, sal die subskikking geneem word vanaf die element wat in die eerste parameter gespesifiseer is tot die einde van die skikking.

Dit kan ook negatiewe waardes aanvaar. In hierdie geval begin die telling van die element waar die sny sal eindig, vanaf die einde van die skikking. Die laaste element sal die indeks -1 hê.

Sintaksis

skikking.slice(waar om te sny, [waar tot te sny]);

Voorbeeld

Laat ons elemente van die skikking sny vanaf die nulindeks tot die tweede indeks, eksklusief (die tweede word nie gesny nie):

let arr = ['a', 'b', 'c', 'd', 'e']; let sub = arr.slice(0, 2); console.log(sub);

Resultaat van die uitvoering van die kode:

['a', 'b']

Voorbeeld

Laat ons sny vanaf die eerste element tot die einde van die skikking. Om dit te doen, spesifiseer ons nie die tweede parameter nie:

let arr = ['a', 'b', 'c', 'd', 'e']; let sub = arr.slice(1); console.log(sub);

Resultaat van die uitvoering van die kode:

['b', 'c', 'd', 'e']

Voorbeeld

Laat ons die elemente sny vanaf die tweede tot die voorlaaste (-1 dui op die laaste element en dit sal nie ingesluit word in die onttrekte gedeelte nie):

let arr = ['a', 'b', 'c', 'd', 'e']; let sub = arr.slice(1, -1); console.log(sub);

Resultaat van die uitvoering van die kode:

['b', 'c', 'd']

Die voordeel van hierdie benadering is dat 'n gedeelte van die skikking altyd gesny sal word, sonder om die laaste element in te sluit, ongeag die grootte van die skikking.

Sien ook

  • metode splice,
    wat ook dele van 'n skikking afsny en die skikking self verander
  • metode shift,
    wat die eerste element van die skikking verwyder
  • metode pop,
    wat die laaste element van die skikking verwyder
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp