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
javascriptarray.concat(array nyingine, na array nyingine, na nyingine zaidi...);
Mfano
Wacha tuunganishe arrays 3 kuwa moja kwa
kutumia mbinu concat:
javascriptlet 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:
javascript[1, 2, 3, 4, 5, 6]
Mfano
Sasa wacha tuunganishe arrays mbili pamoja:
javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);
console.log(res);
Matokeo ya utekelezaji wa kodi:
javascript[1, 2, 3, 4]
Mfano
Inawezekana kutaja sio arrays tu, bali pia thamani maalum:
javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);
console.log(res);
Matokeo ya utekelezaji wa kodi:
javascript[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:
javascriptlet 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:
javascript[1, 2, 3, 4, 5, 6]
Angalia pia
-
mbinu
join,
ambayo inaunganisha array kuwa string