freeCodeCamp/guide/russian/javascript/standard-objects/object/object-isfrozen/index.md

1.3 KiB

title localeTitle
Object isFrozen Объект заморожен

Объект заморожен

Вы можете использовать Object.isFrozen() чтобы выяснить, был ли объект заморожен или нет. Он возвращает true или false логическое значение.

СИНТАКСИС

Object.isFrozen(obj) 

Например:

var foods = { 
    grain : "wheat", 
    dairy  : "milk", 
    vegetable : "carrot", 
    fruit  : "grape" 
 }; 
 
 var frozenFoods = Object.freeze(foods); 
 
 var areMyFoodsFrozen = Object.isFrozen(frozenFoods); 
 
 \\ returns true 

Помните, что замороженный объект не может изменить свои свойства.

Если вы попытаетесь использовать Object.isFrozen() для аргумента, отличного от объекта, он вернет true .

Дополнительная информация:

MDN Object.isFrozen ()
MDN Object.freeze ()