Metoda JavaScript array slice() izdvaja dio zadanog niza i vraća ga. Ova metoda ne mijenja izvorni niz.
Sintaksa
Metoda slice() predstavljena je sljedećom sintaksom:
array.slice(start,end)
Parametar
početak - Nije obavezno. Predstavlja indeks odakle metoda počinje izdvajati elemente.
bash spavati
kraj - Nije obavezno. Predstavlja indeks na mjestu gdje metoda prestaje izdvajati elemente.
Povratak
Novo polje sadrži izdvojene elemente.
Primjer metode JavaScript Array slice().
Ovdje ćemo razumjeti metodu slice() kroz razne primjere.
Primjer 1
Pogledajmo jednostavan primjer izdvajanja elementa iz danog niza.
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.slice(1,2); document.writeln(result);Testirajte sada
Izlaz:
Node.js
Primjer 2
Pogledajmo još jedan primjer za izdvajanje raznih elemenata iz zadanog niza.
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.slice(0,3); document.writeln(result);Testirajte sada
Izlaz:
dijkstra
AngularJS,Node.js,JQuery
Primjer 3
U ovom primjeru dat ćemo negativne vrijednosti kao indeks za izdvajanje elemenata.
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.slice(-4,-1); document.writeln(result);Testirajte sada
Izlaz:
AngularJS,Node.js,JQuery