JavaScripti Object.isExtensible ()

JavaScripti Object.isExtensible () meetod kontrollib, kas objekt on laiendatav, st sellele saab lisada uusi omadusi.

Meetodi süntaks isExtensible()on:

 Object.isExtensible(obj)

isExtensible()Meetod, olles staatiline meetod, nimetatakse kasutades Objectklassi nimi.

isExtensible () parameetrid

isExtensible()Meetod võtab:

  • obj - objekt, mida tuleks kontrollida.

Tagastusväärtus saidilt isExtensible ()

  • Tagastab Booleanmärke selle kohta, kas antud objekt on laiendatav või mitte.

Märkus: Objekt võib tähistada mitte venivast kasutades Object.preventExtensions(), Object.seal()või Object.freeze().

Näide: isExtensible () kasutamine

 // 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

Väljund

 tõene vale vale vale

Soovitatav lugemine: JavaScript Object.preventExtensions ()

Huvitavad Artiklid...