Mbinu ya concat
Mbinu concat inachanganya arrays maalum
kuwa array moja ya pamoja. Mbinu hutumika kwa
moja ya arrays, na katika vigezo vya mbinu
hutiwa arrays zingine za kuunganisha.
Wakati huo huo, mbinu haibadilishi array asilia,
bali inarudisha mpya.
Syntax
array.concat(array nyingine, na array nyingine, na nyingine zaidi...);
Mfano
Wacha tuunganishe arrays 3 kuwa moja kwa
kutumia mbinu concat:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = arr1.concat(arr2, arr3);
console.log(res);
Matokeo ya utekelezaji wa kodi:
[1, 2, 3, 4, 5, 6]
Mfano
Sasa wacha tuunganishe arrays mbili pamoja:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);
console.log(res);
Matokeo ya utekelezaji wa kodi:
[1, 2, 3, 4]
Mfano
Inawezekana kutaja sio arrays tu, bali pia thamani maalum:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);
console.log(res);
Matokeo ya utekelezaji wa kodi:
[1, 2, 3, 4, 5, 6]
Mfano
Inawezekana kutumia mbinu kwa array tupu. Katika hali hii, arrays zote za kuunganisha zitapewa kama vigezo vya mbinu:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = [].concat(arr1, arr2, arr3);
console.log(res);
Matokeo ya utekelezaji wa kodi:
[1, 2, 3, 4, 5, 6]
Angalia pia
-
mbinu
join,
ambayo inaunganisha array kuwa string