65 of 264 menu

Metoden slice

Metoden slice returnerer en delstreng fra en streng (den oprindelige streng ændres ikke). Den første parameter angiver nummeret på det tegn i strengen, hvor udskæringen starter, og den anden parameter - nummeret på det tegn, hvor udskæringen slutter (hvorved tegnet med dette nummer ikke inkluderes i den udskårne del). Den anden parameter er ikke obligatorisk. Hvis den ikke angives - vil delstrengen tages fra det tegn, der er angivet i den første parameter, til slutningen af strengen. Den kan også tage negative værdier. I dette tilfælde starter tællingen af tegnet, hvor udskæringen slutter, fra slutningen af strengen. Det sidste tegn har nummer -1.

Syntaks

streng.slice(hvorfra at skære, [hvorhen at skære]);

Eksempel

Lad der være givet en streng. Lad os skære ud i den tegnene fra den første til den tredje:

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

Resultatet af udførelsen af koden (tegnet med nummer 3 inkluderes ikke i den udskårne del):

'bc'

Eksempel

Lad os nu skære tegnene fra 1.-ende og til slutningen af strengen (for at gøre dette angiver vi ikke den anden parameter for metoden):

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

Resultatet af udførelsen af koden:

'bcde'

Eksempel

Lad os nu skære tegnene fra position 1 til position -2:

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

Resultatet af udførelsen af koden (tegnet med nummer -2 inkluderes ikke i den udskårne del):

'bc'

Se også

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis