Aufzählung

Da die Arrays von JavaScript in Wirklichkeit Objekte sind, kann die for...in-Anweisung verwendet werden, um alle Eigenschaften eines Arrays durchzugehen. Leider gibt for...in keinerlei Garantien zur Reihenfolge der Eigenschaften, und die meisten Array-Anwendungen erwarten, dass die Elemente eine numerische Reihenfolge aufweisen. Außerdem gibt es immer noch das Problem mit unerwartet aus der Prototype-Kette auftauchenden Eigenschaften.

Glücklicherweise vermeidet die konventionelle for-Anweisung diese Probleme. Die for-Anweisung von JavaScript entspricht denen der meisten an C angelehnten Sprachen. Sie wird über drei Klauseln gesteuert: Die erste initialisiert die Schleife, die zweite bildet die while-Bedingung und die dritte das Inkrement: ...

Get Das Beste an JavaScript 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.