如何从对象中删除属性
学习如何从 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 对象属性。它可能会使你的应用程序崩溃。