Javascript Object.propertyIsEnumerable ()

JavaScript Object.propertyIsEnumerable () -menetelmä tarkistaa, onko annettu ominaisuus lueteltava ja onko kohteen oma ominaisuus.

Menetelmän syntaksi propertyIsEnumerable()on:

 obj.propertyIsEnumerable(prop)

Tässä objon esine.

propertyIsEnumerable () -parametrit

propertyIsEnumerable()Menetelmä vie:

  • prop - Testattavan ominaisuuden nimi.

Palautusarvo omaisuudestaIsEnumerable ()

  • Palauttaa Booleanosoituksen siitä, onko määritetty ominaisuus lueteltava ja onko se kohteen oma ominaisuus.

Huomaa: Jokaisella objektilla on propertyIsEnumerablemenetelmä. Tämä menetelmä voi määrittää, voidaanko objektin määritetty ominaisuus luetella for… insilmukalla.

Esimerkki: Object.propertyIsEnumerable (): n käyttö

 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

Tuotos

 true väärä väärä totta

Suositeltava lukeminen: Javascript Object getPrototypeOf ()

Mielenkiintoisia artikkeleita...