65 of 264 menu

De slice methode

De methode slice retourneert een substring uit een string (de originele string wordt hierbij niet gewijzigd). De eerste parameter geeft de positie van het karakter waar het knippen begint, en de tweede parameter - de positie van het karakter waar het knippen eindigt (waarbij het karakter op deze positie niet wordt opgenomen in de geknipte deel). De tweede parameter is niet verplicht. Als deze niet wordt opgegeven - wordt de substring genomen vanaf de in de eerste parameter opgegeven positie tot het einde van de string. Het kan ook negatieve waarden aannemen. In dit geval begint de telling van de positie waar het knippen eindigt vanaf het einde van de string. Het laatste karakter heeft positie -1.

Syntaxis

tekst.slice(vanaf waar knippen, [tot waar knippen]);

Voorbeeld

Stel we hebben een string. Laten we hieruit de karakters van de eerste tot de derde knippen:

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

Uitvoerresultaat van de code (karakter op positie 3 wordt niet opgenomen in de geknipte deel):

'bc'

Voorbeeld

Laten we nu de karakters vanaf 1 tot het einde van de string knippen (hiervoor laten we de tweede parameter van de methode weg):

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

Uitvoerresultaat van de code:

'bcde'

Voorbeeld

Laten we nu de karakters van positie 1 tot positie -2 knippen:

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

Uitvoerresultaat van de code (karakter op positie -2 wordt niet opgenomen in de geknipte deel):

'bc'

Zie ook

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren