Arrays durchlaufen

Das üblichste Mittel, um die Elemente in einem Array zu durchlaufen, ist die for-Schleife (siehe for):

var keys = Object.keys(o);   // Ein Array mit den Eigenschaftsnamen für 
                             // ein Objekt o abrufen.
var values = []              // Die entsprechenden Eigenschaftswerte in diesem 
                             // Array speichern.
for(var i = 0; i < keys.length; i++) {  // Für jeden Index im Array:
    var key = keys[i];                  // * den Namen an diesem Index abrufen
    values[i] = o[key];                 // * den Wert der Eigenschaft im values-Array 
                                        // speichern.
}

Bei geschachtelten Schleifen oder einem anderen Kontext, in dem die Leistung relevant ist, werden Sie gelegentlich darauf stoßen, dass die einfache Schleife zum Durchlaufen eines Arrays so optimiert wurde, dass die Array-Länge nur einmal nachgeschlagen ...

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.