Die for-Schleife für Arrays in JavaScript
Arrays können auch mit einer
for-Schleife durchlaufen werden.
Sehen wir uns an, wie das geht.
Nehmen wir an, wir haben das
folgende Array:
let arr = [1, 2, 3, 4, 5];
Lassen Sie uns die Elemente dieses Arrays in einer Schleife ausgeben:
for (let i = 0; i <= arr.length - 1; i++) {
console.log(arr[i]);
}
Man muss nicht Eins von der Länge des Arrays abziehen, sondern kann einen strikten Vergleich verwenden:
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
Das Durchlaufen eines Arrays mit einer for-Schleife gibt
eine größere Kontrolle über den Ablauf.
Zum Beispiel können die Elemente
nicht ab dem nullten, sondern ab dem ersten ausgegeben werden:
for (let i = 1; i < arr.length; i++) {
console.log(arr[i]);
}
Man kann die Elemente in umgekehrter Reihenfolge ausgeben:
for (let i = arr.length - 1; i >= 0; i--) {
console.log(arr[i]);
}
Geben Sie alle Elemente des folgenden Arrays in der Konsole aus:
let arr = ['a', 'b', 'c', 'd', 'e'];
Geben Sie alle Elemente des folgenden Arrays in der Konsole aus, mit Ausnahme des nullten und des letzten:
let arr = ['a', 'b', 'c', 'd', 'e'];
Geben Sie die Elemente des folgenden Arrays in umgekehrter Reihenfolge in der Konsole aus:
let arr = ['a', 'b', 'c', 'd', 'e'];
Korrigieren Sie den Fehler, der im folgenden Code gemacht wurde:
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i <= arr.length; i++) {
console.log(arr[i]);
}