Javascript Object.propertyIsEnumerable ()

De JavaScript-methode Object.propertyIsEnumerable () controleert of de gegeven eigenschap kan worden opgesomd en of deze de eigenschap van het object is.

De syntaxis van de propertyIsEnumerable()methode is:

 obj.propertyIsEnumerable(prop)

Hier objis een object.

propertyIsEnumerable () Parameters

De propertyIsEnumerable()methode omvat:

  • prop - De naam van de eigenschap die moet worden getest.

Retourwaarde van propertyIsEnumerable ()

  • Retourneert een die Booleanaangeeft of de opgegeven eigenschap opsombaar is en de eigenschap van het object is.

Opmerking: elk object heeft een propertyIsEnumerablemethode. Deze methode kan bepalen of de opgegeven eigenschap in een object kan worden opgesomd door een for… inlus.

Voorbeeld: Object.propertyIsEnumerable () gebruiken

 let arr = (1, 2, 3, 4); console.log(arr.propertyIsEnumerable(0)); // true console.log(arr.propertyIsEnumerable("length")); // false console.log(Math.propertyIsEnumerable("random")); // false let obj = ( prop: "Hello World!", ); console.log(obj.propertyIsEnumerable("prop")); // true // property does not exist console.log(obj.propertyIsEnumerable("random")); // false

Uitvoer

 true false false waar

Aanbevolen literatuur: Javascript-object getPrototypeOf ()

Interessante artikelen...