😎 Object.seal()

Этот метод запрещает добавление и удаление свойств, но разрешает изменять существующие свойства.

Что можно делать после Object.seal(obj)? 🟢Изменять значения существующих свойств 🔴Добавлять новые свойства 🔴Удалять свойства

Пример:

`const obj = { name: "Alice" }; Object.seal(obj);

obj.name = "Bob"; // Можно изменить delete obj.name; // Нельзя удалить obj.age = 25; // Нельзя добавить console.log(obj); // { name: "Bob" }

❓Когда использовать?

🔵Когда нужно сохранить структуру объекта, но разрешить обновление данных. 🔵Например, для объектов, представляющих сущности в системе (пользователь, заказ и т. д.).`

😎 Object.seal()
Этот метод запрещает добавление и удаление свойств, но разрешает изменять существующие свойства.
Что можно делать после Object | Сетка — новая социальная сеть от hh.ru
repost

24

input message

напишите коммент

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь