Javascript Object.propertyIsEnumerable ()

Metoda JavaScript Object.propertyIsEnumerable () preveri, ali je podana lastnost preštevilna in ali je lastna lastnost predmeta.

Sintaksa propertyIsEnumerable()metode je:

 obj.propertyIsEnumerable(prop)

Tukaj objje predmet.

lastnostiIsEnumerable () parametrov

propertyIsEnumerable()Metoda je v:

  • prop - ime lastnosti za preizkušanje.

Vrnjena vrednost iz lastnostiIsEnumerable ()

  • Vrne Booleannavedbo, ali je navedena lastnost preštetljiva in ali je lastna lastnost predmeta.

Opomba: Vsak objekt ima propertyIsEnumerablemetodo. Ta metoda lahko določi, ali je določeno lastnost predmeta mogoče oštevilčiti z for… inzanko.

Primer: Uporaba 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

Izhod

 true false false true

Priporočeno branje: Javascript Object getPrototypeOf ()

Zanimive Članki...