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