Kontrollstrukturen
If ... else if (Bedingung) {
Anweisungen;
} else {
Anweisungen;
}
If ... else if ... else
In JavaScript gibt es im Gegensatz zu anderen Programmiersprachen keine Kontrollstruktur if ... elseif ... . An dessen Stelle kann man zwei if -Anweisungen verwenden, von denen die erste die zweite in ihrem else -Teil enthält: if (Bedingung) {
Anweisungen;
} else
if (Bedingung) {
Anweisungen;
} else {
Anweisungen;
}
While-Schleife while (Bedingung) {
Anweisungen;
}
Falls die Bedingung gleich true oder 1 ist, kann es passieren, dass sich der Browser aufhängt, außer wenn irgendwann in der Schleife ein break; oder ein return; aufgerufen wird.
Do ... while do {
Anweisungen;
} while (Bedingung);
For-Schleife for ([Startausdruck]; [Bedingung]; [Inkrementier-Ausdruck]) {
Anweisungen;
}
For ... in-Schleife
Mit dieser Anweisung werden alle Eigenschaften eines Objektes durchlaufen (oder auch alle Elemente eines Feldes). for (variable in object) {
Anweisungen;
}
Switch-Ausdruck switch (Ausdruck) {
case marke1 :
Anweisungen;
break;
case marke2 :
Anweisungen;
break;
default :
Anweisungen;
} Quelle: www.wikipedia.org
|