Heim >Web-Frontend >js-Tutorial >Wie kann ich Arrays und Array-ähnliche Objekte in JavaScript effizient durchlaufen?
Durchlaufen von Arrays in JavaScript
In JavaScript gibt es verschiedene Möglichkeiten, die Elemente eines Arrays zu durchlaufen:
Überprüfe Original Arrays
for (const element of theArray) { // Use `element`... }
theArray.forEach(element => { // Use `element`... });
for (let index = 0; index < theArray.length; ++index) { const element = theArray[index]; // Use `element`... }
for (const propertyName in theArray) { if (/*...is an array element property (see below)...*/) { const element = theArray[propertyName]; // Use `element`... } }
Schleife über Array-ähnliche Objekte
for (const element of arrayLike) { // Use `element`... }
arrayLike.forEach(element => { // Use `element`... });
for (let index = 0; index < arrayLike.length; ++index) { // Note: `arrayLike.length` may not be reliable. if (arrayLike.hasOwnProperty(index)) { const element = arrayLike[index]; // Use `element`... } }
const arrayLikeItems = Array.from(arrayLike); for (const element of arrayLikeItems) { // Use `element`... }
Empfehlungen
Das obige ist der detaillierte Inhalt vonWie kann ich Arrays und Array-ähnliche Objekte in JavaScript effizient durchlaufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!