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
array.concat(array_lain, dan_array_lain, dan_lainnya...);
Contoh
Mari gabungkan 3 array menjadi satu dengan
menggunakan metode concat:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = arr1.concat(arr2, arr3);
console.log(res);
Hasil eksekusi kode:
[1, 2, 3, 4, 5, 6]
Contoh
Sekarang mari gabungkan dua array bersama-sama:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);
console.log(res);
Hasil eksekusi kode:
[1, 2, 3, 4]
Contoh
Tidak hanya array yang dapat diteruskan, tetapi juga nilai-nilai tertentu:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);
console.log(res);
Hasil eksekusi kode:
[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:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = [].concat(arr1, arr2, arr3);
console.log(res);
Hasil eksekusi kode:
[1, 2, 3, 4, 5, 6]
Lihat juga
-
metode
join,
yang menggabungkan array menjadi string