คำอธิบาย
ใช้ตัวดำเนินการ delete เพื่อลบคุณสมบัติออกจากออบเจกต์
ตัวอย่างโค้ด
const myObject = {
"ircEvent": "PRIVMSG",
"method": "newURI",
"regex": "^https://.*"
};
delete myObject['regex'];
console.log(myObject.hasOwnProperty("regex")); // false
คำอธิบายเพิ่มเติม
ตัวดำเนินการ delete ใน JavaScript ไม่ได้ปล่อยหน่วยความจำโดยตรง เป้าหมายคือการลบคุณสมบัติออกจากออบเจกต์
ผลลัพธ์
false