Schleifen
Da wir immer wieder die selben Befehle auf ganze Arrays anwenden wollen, benötigen wir Schleifen.
for
1 for (var i = 0; i < kontaktListe.length; i++) {
2 }for ist ein Befehl in JavaScript der eine Schleife startet. Diese Schleife
erwartet 3 Informationen.
Zählervariable initialisieren
var i = 0 initialisiert die Variable i mit dem Wert 0. Dies wird nur einmal ausgeführt (beim Start der Schleife). Dies ist unser Zähler.
Bedingung
Irgendwann muss diese Schleife auch wieder abbrechen. i < kontaktListe.length ist eine Bedingung die nach jedem Durchlauf getestet wird.
Ist sie wahr, wird der nächste Durchlauf gestartet. Ist sie falsch wird die Schleife abgebrochen.
Zählervariable erhöhen
Damit die Zählervariable i nach jedem Durchlauf erhöht wird benötigt unser
for eine dritte Information i++. Dies ist eine kurze Schreibweise von i = i + 1.
Dieser dritte Teil unserer for-Schleife wird nach jedem Durchlauf ausgeführt
(vor dem Test der Bedingung). Sie erhöht i um den Wert 1.
Übung
Die Schleife soll über unsere Variable kontaktListe laufen und uns mittels
alert() die Variable i anzeigen. Unser Array hat 3 Elemente. Also müssten
wir auch 3 alert() Fenster sehen.
Mittels Zähler auf Array-Elemente zugreifen
Mit Hilfe der Zählervariable erhalten wir jetzt die einzelnen Array-Elemente (Objekte).
1 for (var i = 0; i < kontaktListe.length; i++) {
2
3 var aktuellerKontakt = kontaktListe[i];
4
5 alert(aktuellerKontakt.name);
6 alert(aktuellerKontakt.nummer);
7 }