Metode concat
Metode concat apvieno norādītos masīvus
vienā kopējā masīvā. Metode tiek piemērota
vienam no masīviem, bet metodes parametros
tiek padoti pārējie apvienojamie masīvi.
Šajā gadījumā metode nemaina sākotnējo masīvu,
bet atgriež jaunu.
Sintakse
masīvs.concat(vēl masīvs, un vēl masīvs, un vēl...);
Piemērs
Apvienosim 3 masīvus vienā, izmantojot
metodi concat:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = arr1.concat(arr2, arr3);
console.log(res);
Koda izpildes rezultāts:
[1, 2, 3, 4, 5, 6]
Piemērs
Tagad apvienosim divus masīvus kopā:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);
console.log(res);
Koda izpildes rezultāts:
[1, 2, 3, 4]
Piemērs
Var padot ne tikai masīvus, bet arī konkrētas vērtības:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);
console.log(res);
Koda izpildes rezultāts:
[1, 2, 3, 4, 5, 6]
Piemērs
Metodi var piemērot tukšam masīvam. Šajā gadījumā visi apvienojamie masīvi tiks padoti kā metodes parametri:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = [].concat(arr1, arr2, arr3);
console.log(res);
Koda izpildes rezultāts:
[1, 2, 3, 4, 5, 6]
Skatiet arī
-
metode
join,
kura apvieno masīvu virknē