JavaScript Object.isExtensible () -metoden kontrollerer, om et objekt er udvideligt, dvs. nye egenskaber kan føjes til det.
Metodens syntaks isExtensible()er:
 Object.isExtensible(obj)
Den isExtensible()metode, som er en statisk metode, der kaldes ved hjælp af Objectnavnet klassen.
isExtensible () -parametre
Den isExtensible()metode tager i:
- obj - Det objekt, der skal kontrolleres.
Returneringsværdi fra isExtensible ()
- Returnerer en Booleanindikation af, om det givne objekt er udvideligt eller ej.
Bemærk: Et objekt kan markeres som ikke-strækbart under anvendelse Object.preventExtensions(), Object.seal()eller Object.freeze().
Eksempel: Brug af isExtensible ()
 // 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
Produktion
sand falsk falsk falsk
Anbefalet læsning: JavaScript Object.preventExtensions ()








