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: