Metoda JavaScript string slice() koristi se za dohvaćanje dijela niza i vraća novi niz. Bilo je potrebno navesti broj indeksa kao početni i krajnji parametar za dohvaćanje dijela niza. Indeks počinje od 0.
Ova metoda nam omogućuje prosljeđivanje negativnog broja kao indeksa. U tom slučaju metoda počinje dohvaćati s kraja niza. Ne čini nikakvu promjenu u izvornom nizu.
Sintaksa
Metoda slice() predstavljena je sljedećom sintaksom:
umrežavanje i vrste
string.slice(start,end)
Parametar
početak - Predstavlja poziciju niza odakle počinje dohvaćanje.
kraj - Nije obavezno. Predstavlja poziciju do koje se niz dohvaća. Drugim riječima, krajnji parametar nije uključen.
Povratak
Dio niza
Primjer metode JavaScript String slice().
Pogledajmo nekoliko jednostavnih primjera metode slice().
Primjer 1
Ovdje ćemo ispisati dio niza prosljeđivanjem početnog i završnog indeksa.
pretvoriti datum u niz
var str = 'Javatpoint'; document.writeln(str.slice(2,5));Testirajte sada
Izlaz:
vat
Primjer 2
Ovdje ćemo dati samo početni indeks. U tom slučaju, metoda dohvaća niz do njegove duljine.
var str = 'Javatpoint'; document.writeln(str.slice(0));Testirajte sada
Izlaz:
Javatpoint
Primjer 3
Ovo je još jedan primjer gdje dajemo samo početni indeks.
var str = 'Javatpoint'; document.writeln(str.slice(4));Testirajte sada
Izlaz:
što je rom
tpoint
Primjer 4
U ovom primjeru dat ćemo negativan broj kao indeks. U tom slučaju metoda počinje dohvaćati s kraja niza.
var str = 'Javatpoint'; document.writeln(str.slice(-5));Testirajte sada
Izlaz:
point
Primjer 5
U ovom primjeru dat ćemo negativan broj kao početni i završni indeks. U tom slučaju metoda počinje dohvaćati s kraja niza.
var str = 'Javatpoint'; document.writeln(str.slice(-5,-1));Testirajte sada
Izlaz:
poin