Найти в Дзене
Javascript

Предотвращение расширения объекта Javascript

Метод Object.preventExtensions() не позволяет расширять объект новыми свойствами, хотя сами значения свойств по-прежнему доступны для записи. Он устанавливает для внутреннего свойства Extensible значение false. Ты можешь проверить, является ли объект расширяемым, используя Object.isExtensible. Если ты попытаешься добавить свойство к объекту, попытка завершится неудачно. В строгом режиме будет сгенерировано исключение TypeError. Хотя ты не можешь расширить объект, ты можешь редактировать существующие значения свойств, а также изменять дескриптор свойства объекта.

#практика

Web разработка

Рекомендуем почитать