Kursinhalt
JavaScript-Datenstrukturen
JavaScript-Datenstrukturen
For...of-Schleife
Syntax
Die for...of
Schleife ist eine modernere und prägnantere Methode, um über Arrays zu iterieren. Sie übernimmt automatisch den Schleifenzähler und bietet direkten Zugriff auf den Wert jedes Elements. Die Syntax für eine for...of
Schleife ist wie folgt:
js
In dieser Syntax:
const element
ist eine Variable, die den Wert jedes Elements während jeder Iteration speichert;of array
gibt das Array an, über das wir iterieren möchten.
Beispiel
Hier ist ein Beispiel für die Verwendung der for...of
Schleife, um das gleiche Ergebnis wie die vorherige for
Schleife zu erzielen:
const students = ["Brandon", "Mario", "Saul"]; for (const student of students) { console.log(student); }
Zeile 1 : Es deklariert eine konstante Variable namens
students
und weist ihr ein Array zu, das drei Zeichenfolgen enthält -"Brandon"
,"Mario"
und"Saul"
. Dieses Array stellt eine Liste von Schülernamen dar;Zeile 3 : Es startet eine
for...of
Schleife. Die Schleife wird verwendet, um jedes Element imstudents
Array nacheinander zu durchlaufen;Zeile 4 : Innerhalb der
for...of
Schleife verwenden wir die Funktionconsole.log()
, um den Wert des aktuellen Elements in der Konsole auszugeben. Die Variablestudent
repräsentiert das aktuelle Element im Array während jeder Schleifeniteration. In der ersten Iteration wird es"Brandon"
sein, in der zweiten Iteration"Mario"
und in der dritten Iteration"Saul"
.
1. Was ist der Hauptvorteil der Verwendung einer for...of
Schleife beim Durchlaufen von Arrays?
2. Was repräsentiert for...of
in der const element
Schleifensyntax?
3. Was ist der Zweck des Teils of array
in der for...of
Schleifensyntax?
Danke für Ihr Feedback!