Metode concat

Metode concat menggabungkan array yang ditentukan menjadi satu array umum. Metode ini diterapkan pada salah satu array, dan dalam parameter metode ditentukan array lainnya untuk digabungkan. Metode ini tidak mengubah array asli, melainkan mengembalikan array baru.

Sintaks

javascriptarray.concat(array_lain, dan_array_lain, dan_lainnya...);

Contoh

Mari gabungkan 3 array menjadi satu dengan menggunakan metode concat:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = arr1.concat(arr2, arr3);

console.log(res);

Hasil eksekusi kode:

javascript[1, 2, 3, 4, 5, 6]

Contoh

Sekarang mari gabungkan dua array bersama-sama:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);

console.log(res);

Hasil eksekusi kode:

javascript[1, 2, 3, 4]

Contoh

Tidak hanya array yang dapat diteruskan, tetapi juga nilai-nilai tertentu:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);

console.log(res);

Hasil eksekusi kode:

javascript[1, 2, 3, 4, 5, 6]

Contoh

Metode dapat diterapkan pada array kosong. Dalam hal ini, semua array yang akan digabungkan diteruskan sebagai parameter metode:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = [].concat(arr1, arr2, arr3);

console.log(res);

Hasil eksekusi kode:

javascript[1, 2, 3, 4, 5, 6]

Lihat juga

  • metode join,
    yang menggabungkan array menjadi string