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