Javascript Object.propertyIsEnumerable ()

Il metodo JavaScript Object.propertyIsEnumerable () controlla se la proprietà data è enumerabile ed è la proprietà dell'oggetto.

La sintassi del propertyIsEnumerable()metodo è:

 obj.propertyIsEnumerable(prop)

Ecco objun oggetto.

propertyIsEnumerable () Parametri

Il propertyIsEnumerable()metodo comprende:

  • prop - Il nome della proprietà da testare.

Valore restituito da propertyIsEnumerable ()

  • Restituisce un che Booleanindica se la proprietà specificata è enumerabile ed è la proprietà dell'oggetto.

Nota: ogni oggetto ha un propertyIsEnumerablemetodo. Questo metodo può determinare se la proprietà specificata in un oggetto può essere enumerata da un for… inciclo.

Esempio: utilizzo di Object.propertyIsEnumerable ()

 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

Produzione

 vero falso falso vero

Letture consigliate: oggetto Javascript getPrototypeOf ()

Articoli interessanti...