Name

Object.propertyIsEnumerable() — Kann eine for/in-Schleife diese Eigenschaft erkennen? orm:availability:

Überblick

object.propertyIsEnumerable(prop_name)

Argumente

prop_name

Ein String mit dem Namen einer Eigenschaft von object.

Rückgabewert

true, wenn object eine nicht geerbte Eigenschaft namens prop_name hat und wenn diese Eigenschaft »enumerierbar« ist, also mit einer for/in-Schleife auf object durchlaufen werden könnte.

Beschreibung

Die for/in-Anweisung durchläuft die enumerierbaren Eigenschaften eines Objekts. Doch nicht alle Objekteigenschaften sind enumerierbar: Eigenschaften, die einem Objekt durch JavaScript-Code hinzugefügt wurden, sind es, aber die vordefinierten Eigenschaften (z.B. Methoden) von eingebauten Objekten sind es in der ...

Get JavaScript: Das umfassende Referenzwerk, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.