วิธีการลบคุณสมบัติจากอ็อบเจ็กท์

เรียนรู้วิธีการลบคุณสมบัติจากอ็อบเจ็กท์ 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 หน้าต่างที่กำหนดไว้ก่อนหน้านี้ มันอาจทำให้โปรแกรมของคุณล่มลง

相关页面

教程:JavaScript 对象