Operator delete dapat dipakai untuk menghapus properti dari suatu objek atau dapat juga dipakai untuk menghapus elemen di dalam Array berdasar indeksnya.

Sintaks:

delete ObjName.property delete ObjName[index] delete property

Operator delete ialah operator standard JavaScript 1.0+, JScript 3.0+, ECMAScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 4.0+, Netscape Navigator 2.0+, Opera 5.0+, Safari 1.0+.

Jika operator delete berhasil melakukan operasinya, nilai true dikembalikan. Dan tipe untuk nilai yang telah berhasil di hapus ialah undefined.

delete ObjName.property
ObjName ialah nama objek yang propertinya ingin dihapus, dan property ialah properti di dalam ObjName yang ingin dihapus.

Contoh di bawah ini memakai bentuk sintaks yang pertama untuk menghapus properti lastname dari objek Person:

var Person = {firstname:"Gunawan", lastname:"Doang", age:23} for (var data in Person) { delete Person.lastname; document.write(data+" : "+Person[data]+"<BR>"); }

delete ObjName[index]
ObjName ialah nama objek yang propertinya ingin dihapus, dan index ialah indeks ke berapa atau elemen yang mana ingin dihapus.

Contoh di bawah ini memakai bentuk sintaks yang kedua untuk menghapus elemen pada indeks ke-1 di dalam objek myArr:

var myArr = new Array(); myArr[0] = "A"; myArr[1] = "B"; myArr[2] = "C"; for (var i in myArr) { delete myArr[1]; document.write(myArr[i]+"<BR>"); }

delete property
Bentuk ini hanya dapat diterapkan di dalam statemen with.

Contoh di bawah ini operator delete dipakai untuk menghapus properti lastname dari objek Person:

var Person = {firstname:"Gunawan", lastname:"Doang", age:23} with (Person) { delete lastname; for (var i in Person) { document.write(i+" : "+Person[i]+"<BR>"); } }
Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Ahmad Code

Share
Published by
Ahmad Code

Recent Posts

Download aplikasi pengajuan lembur pegawai berbasis web

berikut kami bagikan kepada anda sebuah source code aplikasi kepegawaian, terkhusus tentang pengajuan lembur pegawai…

6 hours ago

Download source code aplikasi Pasar Online

Sekedar sharing, ePasar merupakan web yang menyediakan fasilitas sepertihalnya pasar konvensional. Web ini merupakan tugas…

12 hours ago

Source Code aplikasi data riwayat hidup pegawai berbasis php

Aplikasi ini digunakan untuk mengorganisasikan data riwayat hidup pegawai di dinas perhubungan jawa barat. Aplikasi…

18 hours ago

Source Code Aplikasi ERP + Accounting Indonesia

[crayon-6637113142bf1501244572/]

24 hours ago

Download Source code aplikasi toko online

Seiring kemajuan zaman, maka proses perdaganganpun mengalami perubahan dan kemajuan dalam proses transaksinya. Oleh karena…

1 day ago

Source Code Aplikasi Akuntansi menggunakan Yii Framework

Berikut ini kami bagikan sebuah source code aplikasi akuntansi/akunting menggunakan framework yii, aplikasi ini cukup…

1 day ago