Warum durchläufst du ein Array nicht wie es alle anderen machen?
Vielleicht, gerade *weil* alle anderen es so machen?
So geht's mir jedenfalls. Ich hinterfrage immer alles und suche neue Wege, die manchmal eleganter und/oder schneller sind
Allgemein würde ich festhalten:
Darauf gibts keine eindeutige Antwort. Wie man einen Array am besten durchläuft, hängt ganz vom Inhalt des Arrays ab und davon, warum man den Array durchläuft. Und zudem hat man es in JavaScript nicht bloß mit Arrays zu tun, sondern mit NodeLists, NamedNodeMaps, HTMLCollections, arguments-Objekten usw. Die erfordern jeweils speziellere Techniken je nach Anwendungszweck. Dann gibts die besagten Helfermethoden, die aber nicht in allen Engines zu Verfügung stehen.
Mathias