Diperbarui tanggal 4/07/2016
Menggabungkan Array pada Javascript
Untuk menggabungkan dua atau lebih array dalam javascript kita dapat menggunakan fungsi concat(). Fungsi ini akan menggabungkan dua atau lebih array menjadi satu dengan indeks baru.
array3=array1.concat(array2);
Berikut contoh penggunaan fungsi concat untuk menggabungkan dua array:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Nama Hari</title>
</head>
<body>
<script>
var hari_kerja=new Array('Senin','Selasa','Rabu','Kamis','Jumat');
var hari_libur=new Array('Sabtu','Minggu');
var semua_hari=hari_kerja.concat(hari_libur);
document.write("Hari kerja : "+hari_kerja+"<br>");
document.write("Hari Libur : "+hari_libur+"<br>");
document.write("Semua Hari : "+semua_hari+"<br>");
</script>
</body>
</html>
Contoh script diatas melakuan penggabungan antara array hari_kerja dengan hari_libur menjadi array baru yang diberi nama semua_hari. Script diatas akan menghasilkan tampilan sebagai berikut: