O'Reilly logo

JavaScript: Das umfassende Referenzwerk, Sixth Edition by David Flanagan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Eigenschaften enumerieren

Manchmal wollen wir nicht die Existenz einzelner Eigenschaften prüfen, sondern alle Eigenschaften eines Objekts durchlaufen oder auflisten. Das macht man üblicherweise mit der for/in-Schleife, aber ECMAScript 5 führt zwei praktische Alternativen ein.

Die for/in-Schleife wurde in for/in betrachtet. Sie führt den Schleifeninhalt einmal für jede enumerierbare (eigene oder geerbte) Eigenschaft des angegebenen Objekts aus und weist den Namen der Eigenschaft der Schleifenvariablen zu. Eingebaute Methoden, die Objekte erben, sind nicht enumerierbar, aber Eigenschaften, die Ihr Code Objekten hinzufügt, sind enumerierbar (es sei denn, Sie nutzen eine der später vorgestellten Methoden, um sie nicht enumerierbar zu machen). ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required