Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

การลบคุณสมบัติออกจากออบเจกต์ JSON ใน JavaScript

คำอธิบาย

ใช้ตัวดำเนินการ delete เพื่อลบคุณสมบัติออกจากออบเจกต์

ตัวอย่างโค้ด

const myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI",
  "regex": "^https://.*"
};

delete myObject['regex'];
console.log(myObject.hasOwnProperty("regex")); // false

คำอธิบายเพิ่มเติม

ตัวดำเนินการ delete ใน JavaScript ไม่ได้ปล่อยหน่วยความจำโดยตรง เป้าหมายคือการลบคุณสมบัติออกจากออบเจกต์

ผลลัพธ์

false