JavaScript - aller Anfang

Zurück: Verschachtelte Variablen

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 }
Weiter: Dynamisch HTML verändern

Inhalt