Don P: Funktioniert im Firefox, aber nicht im IE

Beitrag lesen

Hallo,

Von "for each" habe ich heute zum ersten mal gelesen. Das gibt's anscheinend wirklich, aber nicht alle Browser kennen es.

Jetzt, wo du es sagst, fällt es mir auch auf: Ich kannte foreach bisher auch nur zusammengeschrieben als *ein* Keyword (allerdings in PHP), oder aber als for (<variable> in <object>).

Als Array-Methode forEach kenne ich es auch in JS, also Array.forEach(), aber eine Schleife for each(val in obj) ist mir neu.
Der Unterschied zu for (key in obj) ist, dass mit each die Werte angesprochen werden, mit der nomalen for-in-Schleife dagegen die Schlüssel.

IE8 kennt for each aber nicht (die früheren IEs wohl erst recht nicht), sonst würde er es ja nicht anmeckern mit

Expected: "("

Gruß, Don P