Learn how to remove a property from a JavaScript object.
The delete operator deletes a property from an object:
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
Try it Yourself »
The delete operator deletes both the value of the property and the property itself.
After deletion, the property cannot be used before it is added back again.
The delete operator is designed to be used on object properties. It has no effect on variables or functions.
Note: The delete operator should not be used on predefined JavaScript object properties. It can crash your application.
Read more about JavaScript Objects in our JavaScript Object Tutorial.
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!