65 of 264 menu

Metoden slice

Metoden slice returnerer en delstreng fra en streng (den opprinnelige strengen endres ikke). Den første parameteren angir nummeret på tegnet i strengen der utskjæringen starter, og den andre parameteren - nummeret på tegnet der utskjæringen avsluttes (hvor tegnet med dette nummeret ikke inkluderes i den utskårne delen). Den andre parameteren er ikke obligatorisk. Hvis den ikke er angitt - vil delstrengen tas fra det angitte tegnet i den første parameteren til slutten av strengen. Den kan også ta negative verdier. I dette tilfellet starter tellingen av tegnet der utskjæringen avsluttes, fra slutten av strengen. Det siste tegnet har nummer -1.

Syntaks

streng.slice(hvor skal det skjæres fra, [hvor skal det skjæres til]);

Eksempel

La det være gitt en streng. La oss skjære ut tegnene fra den første til den tredje:

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

Resultat av kjøring av koden (tegnet med nummer 3 vil ikke inkluderes i den utskårne delen):

'bc'

Eksempel

La oss nå skjære ut tegnene fra 1. og til slutten av strengen (for å gjøre dette, utelater vi den andre parameteren til metoden):

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

Resultat av kjøring av koden:

'bcde'

Eksempel

La oss nå skjære ut tegnene fra posisjon 1 til posisjon -2:

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

Resultat av kjøring av koden (tegnet med nummer -2 vil ikke inkluderes i den utskårne delen):

'bc'

Se også

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis