คีย์เวิร์ด 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