Метода ЈаваСцрипт Објецт.исЕктенсибле () проверава да ли је објекат проширив, тј. Могу му се додати нова својства.
Синтакса isExtensible()
методе је:
Object.isExtensible(obj)
isExtensible()
Метода, као статичког метода, зове се користи Object
назив класе.
исЕктенсибле () Параметри
isExtensible()
Метод узима у:
- обј - објекат који треба проверити.
Повратна вредност из исЕктенсибле ()
- Враћа
Boolean
назнаку да ли је дати објекат проширив или не.
Напомена: Објекат може бити означене као не-прошириви користе Object.preventExtensions()
, Object.seal()
или Object.freeze()
.
Пример: Коришћење исЕктенсибле ()
// New objects are extensible. let empty = (); console.log(Object.isExtensible(empty)); // true Object.preventExtensions(empty); console.log(Object.isExtensible(empty)); // false // Sealed objects are by definition non-extensible. let sealed = Object.seal(()); console.log(Object.isExtensible(sealed)); // false // Frozen objects are also by definition non-extensible. let frozen = Object.freeze(()); console.log(Object.isExtensible(frozen)); // false
Оутпут
тачно нетачно нетачно нетачно
Препоручено читање: ЈаваСцрипт Објецт.превентЕктенсионс ()