Metod concat
Metod concat spaja određene nizove
u jedan zajednički niz. Metod se primenjuje na
jedan od nizova, a u parametrima metoda
prosledjuju se ostali nizovi za spajanje.
Pritom metod ne menja originalni niz,
već vraća novi.
Sintaksa
niz.concat(jos jedan niz, i jos jedan niz, i jos...);
Primer
Hajde da spojimo 3 niza u jedan uz
pomoć metoda concat:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = arr1.concat(arr2, arr3);
console.log(res);
Rezultat izvršavanja koda:
[1, 2, 3, 4, 5, 6]
Primer
A sada hajde da spojimo dva niza zajedno:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);
console.log(res);
Rezultat izvršavanja koda:
[1, 2, 3, 4]
Primer
Mogu se proslediti ne samo nizovi, već i konkretne vrednosti:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);
console.log(res);
Rezultat izvršavanja koda:
[1, 2, 3, 4, 5, 6]
Primer
Metod se može primeniti na prazan niz. U tom slučaju svi nizovi koji se spajaju proslede se kao parametri metoda:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = [].concat(arr1, arr2, arr3);
console.log(res);
Rezultat izvršavanja koda:
[1, 2, 3, 4, 5, 6]
Pogledajte takođe
-
metod
join,
koji spaja niz u string