Diperbarui tanggal 4/07/2016

Menghapus Data dalam Array pada Javascript

kategori Javascript / tanggal diterbitkan 4 Juli 2016 / dikunjungi: 10.34rb kali

Terdapat beberapa fungsi yang dapat digunakan untuk menghapus data atau elemen dari sebuah array. Penggunaan fungsi-fungsi tersebut tentunya disesuaikan dengan kebutuhan pembuatan aplikasi. Berikut fungsi-fungsi yang dapat digunakan untuk menghapus data dalam array:

pop()

Fungsi pop() digunakan untuk menghapus data atau elemen terakhir dari suatu array. Sintaks penggunaannya:

popelemen=namaarray.pop()

Berikut contoh penggunaan fungsi pop untuk menghapus elemen terkahir dari array hari:

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Nama Hari</title>

</head>

<body>
<h1>Menghapus Elemen Array</h1>
<script>
var hari=new Array('Minggu','Senin','Selasa','Rabu','Kamis','Jumat','Sabtu');

document.write("Sebelum dihapus: "+hari+"<br>");
var popelemen=hari.pop();

document.write("Setelah dihapus : "+hari+"<br>");
document.write("Elemen yang dihapus : "+popelemen+"<br>");

</script>
</body>
</html>

Script diatas akan menghasilkan tampilan sebagai berikut:

 

shift()

shift() merupakan method yang dapat digunakan untuk menghapus data atau elemen pertama dari sebuah array. Sintaksnya yaitu:

shiftelemen=namaarray.shift();

Berikut contoh penggunaan shift()

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Latihan</title>

</head>

<body>
<h1>Menghapus Elemen Array</h1>
<script>
var hari=new Array('Minggu','Senin','Selasa','Rabu','Kamis','Jumat','Sabtu');

document.write("Sebelum dihapus: "+hari+"<br>");
var shiftelemen=hari.shift();

document.write("Setelah dihapus : "+hari+"<br>");
document.write("Elemen yang dihapus : "+shiftelemen+"<br>");

</script>
</body>
</html>

Script diatas akan menghasilkan tampilan sebagai berikut: