Javascript Object.propertyIsEnumerable ()

Metoda JavaScript Object.propertyIsEnumerable () verifică dacă proprietatea dată este enumerabilă și este proprietatea obiectului.

Sintaxa propertyIsEnumerable()metodei este:

 obj.propertyIsEnumerable(prop)

Iată objun obiect.

propertyIsEnumerable () Parametri

propertyIsEnumerable()Metoda ia în:

  • prop - Numele proprietății de testat.

Returnează valoarea din propertyIsEnumerable ()

  • Returnează o Booleanindicație dacă proprietatea specificată este enumerabilă și este proprietatea obiectului.

Notă: Fiecare obiect are o propertyIsEnumerablemetodă. Această metodă poate determina dacă proprietatea specificată într-un obiect poate fi enumerată printr-o for… inbuclă.

Exemplu: Utilizarea 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

Ieșire

 adevărat fals fals adevărat

Lectură recomandată: Javascript Object getPrototypeOf ()

Articole interesante...