Как удалить свойства из объекта

Узнайте, как удалять свойства из объекта 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