Metoda concat
Metoda concat združi določena polja
v eno skupno polje. Metoda se uporabi za
eno od polj, v parametrih metode
pa se podajo preostala polja za združitev.
Pri tem metoda ne spremeni izvornega polja,
ampak vrne novo.
Sintaksa
polje.concat(drugo polje, in še eno polje, in še...);
Primer
Združimo 3 polja v eno s
pomočjo metode concat:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = arr1.concat(arr2, arr3);
console.log(res);
Rezultat izvajanja kode:
[1, 2, 3, 4, 5, 6]
Primer
Zdaj pa združimo dve polji skupaj:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);
console.log(res);
Rezultat izvajanja kode:
[1, 2, 3, 4]
Primer
Lahko podamo ne le polja, ampak tudi določene vrednosti:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);
console.log(res);
Rezultat izvajanja kode:
[1, 2, 3, 4, 5, 6]
Primer
Metodo lahko uporabimo na praznem polju. V tem primeru se vsa polja, ki jih želimo združiti, podajo kot parametri metode:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = [].concat(arr1, arr2, arr3);
console.log(res);
Rezultat izvajanja kode:
[1, 2, 3, 4, 5, 6]
Glejte tudi
-
metoda
join,
ki združi polje v niz