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