คีย์เวิร์ด delete ใช้เพื่อลบพร็อพเพอร์ตี้และมูลค่าของพร็อพเพอร์ตี้ หลังจากลบแล้ว จะไม่สามารถใช้คุณสมบัตินี้ก่อนที่จะเพิ่มกลับเข้าไปอีกครั้ง
ในตัวอย่างของคุณ สามารถใช้เป็น -
ตัวอย่าง
<html> <body> <p id="demo"></p> <script> var cricketer = { name:"John", rank:3, points: 800 }; delete cricketer.points; document.getElementById("demo").innerHTML = cricketer.name + " scored" + ' '+cricketer.points </script> </body> </html>
ผลลัพธ์
John scored undefined