lssssssssssl
@lssssssssssl

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

60f866fc0a48d465955476.png
Не удаляется :(
  • Вопрос задан
  • 98 просмотров
Решения вопроса 1
Aetae
@Aetae Куратор тега JavaScript
Тлен
Ну наверное оно не configurable.
Пересоздайте объект:
const {password, ...rest} = user;
console.log(password);
console.log(rest);
return rest;
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@M0OL0L
delete удаляет только собственные свойства и не удаляет унаследованные, чтобы удалить унаследованное свойство объекта , нужно его удалить в prototype объекта в котором оно определено.
delete не может удалить не настраиваемые свойства.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы