Untuk menambahkan data atau elemen dalam suatu array pada javascript kita dapat menggunakan beberapa metode yang telah disediakan oleh javascript. Berikut bebrapa fungsi yang dapat digunakan:
push()
push() merupakan fungsi yang digunakan untuk menambah data ke dalam array setelah elemen yang terakhir. Sintaks:
namaarray.push(databaru)
Berikut contoh penggunaan push()
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Latihan</title>
</head>
<body>
<h1>Menambah Elemen Array</h1>
<script>
var hari=new Array('Minggu','Senin','Selasa','Rabu','Kamis','Jumat');
document.write("Sebelum : "+hari+"<br>");
hari.push("Sabtu")
document.write("setelah : "+hari+"<br>");
</script>
</body>
</html>
Script diatas akan menampilkan hasil sebagai berikut:
unshift()
unshift() digunakan untuk menambah elemen ke dalam suatu array dimana data yang ditambahkan akan diletakkan diawal array. Sintaks:
namaarray.unshift(databaru);
Berikut contoh penggunaannya:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Latihan</title>
</head>
<body>
<h1>Menambah Elemen Array</h1>
<script>
var hari=new Array('Senin','Selasa','Rabu','Kamis','Jumat','Sabtu');
document.write("Sebelum : "+hari+"<br>");
hari.unshift("Minggu")
document.write("setelah : "+hari+"<br>");
</script>
</body>
</html>
Script diatas akan menghasilkan tampilan sebagai berikut: