Javascripti Object.propertyIsEnumerable ()

Meetod JavaScript Object.propertyIsEnumerable () kontrollib, kas antud omadus on loendatav ja kas see on objekti enda omadus.

Meetodi süntaks propertyIsEnumerable()on:

 obj.propertyIsEnumerable(prop)

Siin objon objekt.

propertyIsEnumerable () parameetrid

propertyIsEnumerable()Meetod võtab:

  • prop - testitava vara nimi.

Tagastusväärtus väärtuselt propertyIsEnumerable ()

  • Tagastab Booleanmärke, kas määratud atribuut on loendatav ja kas see on objekti enda omad.

Märkus. Igal objektil on propertyIsEnumerablemeetod. Selle meetodi abil saab kindlaks teha, kas objekti määratud atribuuti saab loendada for… insilmusega.

Näide: Object.propertyIsEnumerable () kasutamine

 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

Väljund

 tõene vale vale tõene

Soovitatav lugemine: Javascripti objekt getPrototypeOf ()

Huvitavad Artiklid...