如何從對象中刪除屬性

學習如何從 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 對象