Метод JavaScript Object.isSeated () перевіряє, чи об’єкт запечатаний.
Синтаксис isSealed()методу:
 Object.isSealed(obj)
isSealed()Метод, який є статичний метод, викликаються з допомогою Objectімені класу.
isSeated () Параметри
isSealed()Метод приймає в:
- obj - об'єкт, який слід перевірити.
 
Повернене значення з isSeated ()
BooleanВказують , дійсно чи запечатаний даний об'єкт.
Примітка : Об’єкт герметизується, якщо він не розширюваний і якщо всі його властивості не можна налаштовувати і, отже, не можна знімати (але не обов’язково для запису).
Приклад: Використання isSeated ()
 // By default, objects are not sealed let empty = (); console.log(Object.isSealed(empty)); // false // non-extensible empty objects are sealed Object.preventExtensions(empty); console.log(Object.isSealed(empty)); // true // for non-empty objects, all properties have to be non-configurable let obj = ( value: "A B C" ); Object.preventExtensions(obj); console.log(Object.isSealed(obj)); // false // making all properties non-configurable Object.defineProperty(obj, "value", ( configurable: false )); console.log(Object.isSealed(obj)); // true // Using seal() let obj2 = ( a: 1, b: 2, c: 3 ); Object.seal(obj2); console.log(Object.isSealed(obj2)); // true
Вихідні дані
false true false true true
Запечатаний об’єкт, за визначенням, не розтягується, але його не потрібно заморожувати (не можна записувати).
Рекомендуємо прочитати: Ущільнення об’єкта JavaScript ()








