วิธีการ - ลบพร็อพเพอร์ตี้ออกจากออบเจกต์
เรียนรู้วิธีลบคุณสมบัติออกจากวัตถุ JavaScript
ลบคุณสมบัติออกจากวัตถุ
ตัว ดำเนินการ ลบลบคุณสมบัติออกจากวัตถุ:
ตัวอย่าง
var person = {
firstName:"John",
lastName:"Doe",
age:50,
eyeColor:"blue"
};
delete person.age; // or delete person["age"];
// Before deletion: person.age = 50, after deletion, person.age =
undefined
ตัวดำเนินการลบจะลบทั้งค่าของคุณสมบัติและคุณสมบัติเอง
หลังจากลบแล้ว จะไม่สามารถใช้คุณสมบัตินี้ก่อนที่จะเพิ่มกลับเข้าไปใหม่อีกครั้ง
ตัวดำเนินการลบถูกออกแบบมาเพื่อใช้กับคุณสมบัติของอ็อบเจ็กต์ ไม่มีผลกับตัวแปรหรือฟังก์ชัน
หมายเหตุ:ไม่ควรใช้ตัวดำเนินการลบกับคุณสมบัติของวัตถุ JavaScript ที่กำหนดไว้ล่วงหน้า อาจทำให้แอปพลิเคชันของคุณขัดข้อง
อ่านเพิ่มเติมเกี่ยวกับ JavaScript Objects ในJavaScript Object Tutorial