Вы можете использовать оператор delete, чтобы полностью удалить свойства из объекта JavaScript.

Установка для свойства значения undefined или null изменяет только значение свойств, но не удаляет значение объекта. Давайте посмотрим на следующий пример:

<script>
    var person = {
        name: "Harry",
        age: 16,
        gender: "Male"
    };
    
    // Полное удаление свойства
    delete person.age;
    alert(person.age); // Выводит: undefined
    console.log(person); // Печатает: {name: "Harry", gender: "Male"}
    
    // Установка значения свойства на undefined
    person.gender = undefined;
    alert(person.gender); // Выводит: undefined
    console.log(person); // Печатает: {name: "Harry", gender: undefined}
</script>

Читайте также

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.