JavaScript string slice() metoden bruges til at hente delen af strengen og returnerer den nye streng. Det krævede at angive indeksnummeret som start- og slutparametre for at hente delen af strengen. Indekset starter fra 0.
Denne metode giver os mulighed for at sende et negativt tal som et indeks. I sådanne tilfælde begynder metoden at hente fra slutningen af strengen. Det ændrer ikke i den originale streng.
Syntaks
Metoden slice() er repræsenteret af følgende syntaks:
string.slice(start,end)
Parameter
Start - Det repræsenterer strengens position, hvorfra hentning starter.
string.valueof
ende - Det er valgfrit. Det repræsenterer den position, hvortil strengen hentes. Med andre ord er slutparameteren ikke inkluderet.
Vend tilbage
En del af strengen
JavaScript String slice() Metodeeksempel
Lad os se nogle simple eksempler på slice()-metoden.
Eksempel 1
Her vil vi udskrive delen af strengen ved at sende start- og slutindeks.
var str = 'Javatpoint'; document.writeln(str.slice(2,5));Test det nu
Produktion:
vat
Eksempel 2
Her vil vi kun give startindeks. I sådanne tilfælde henter metoden strengen op til dens længde.
var str = 'Javatpoint'; document.writeln(str.slice(0));Test det nu
Produktion:
Javatpoint
Eksempel 3
Dette er endnu et eksempel, hvor vi kun giver startindekset.
var str = 'Javatpoint'; document.writeln(str.slice(4));Test det nu
Produktion:
tpoint
Eksempel 4
I dette eksempel vil vi give negativt tal som et indeks. I sådanne tilfælde begynder metoden at hente fra slutningen af strengen.
hashset vs hashmap
var str = 'Javatpoint'; document.writeln(str.slice(-5));Test det nu
Produktion:
point
Eksempel 5
I dette eksempel vil vi angive negativt tal som et start- og slutindeks. I sådanne tilfælde begynder metoden at hente fra slutningen af strengen.
var str = 'Javatpoint'; document.writeln(str.slice(-5,-1));Test det nu
Produktion:
poin