Javascript Object.propertyIsEnumerable ()

Die JavaScript Object.propertyIsEnumerable () -Methode prüft, ob die angegebene Eigenschaft aufzählbar und die Eigenschaft des Objekts ist.

Die Syntax der propertyIsEnumerable()Methode lautet:

 obj.propertyIsEnumerable(prop)

Hier objist ein Objekt.

propertyIsEnumerable () Parameter

Die propertyIsEnumerable()Methode umfasst:

  • prop - Der Name der zu testenden Eigenschaft.

Rückgabewert von propertyIsEnumerable ()

  • Gibt einen BooleanWert zurück, der angibt, ob die angegebene Eigenschaft aufzählbar ist und die Eigenschaft des Objekts ist.

Hinweis: Jedes Objekt verfügt über eine propertyIsEnumerableMethode. Diese Methode kann bestimmen, ob die angegebene Eigenschaft in einem Objekt durch eine for… inSchleife aufgelistet werden kann .

Beispiel: Verwenden von 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

Ausgabe

 wahr falsch falsch wahr

Empfohlene Lektüre: Javascript-Objekt getPrototypeOf ()

Interessante Beiträge...