continue-Anweisung
Aktualisiert: November 2007
Beendet die aktuelle Iteration einer Schleife und beginnt eine neue Iteration.
continue [label];
Argumente
- label
Optional. Gibt die Anweisung an, für die continue gilt.
Hinweise
Sie können die continue-Anweisung nur innerhalb der Schleifen while, do...while, for oder for...in verwenden. Die Ausführung der continue-Anweisung beendet die laufende Iteration und setzt den Programmablauf mit dem Beginn der nächsten Schleife fort. Dies hat die folgenden Auswirkungen auf die verschiedenen Schleifenarten:
Bei den Schleifen while und do...while wird die Bedingung überprüft. Ist diese true, wird die Schleife erneut ausgeführt.
Bei for-Schleifen wird der Inkrementausdruck und, sofern der Testausdruck true ergibt, die Schleife erneut ausgeführt.
for...in-Schleifen springen zum nächsten Feld der angegebenen Variablen und führen die Schleife erneut aus.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung der continue-Anweisung.
function skip5(){
var s = "", i=0;
while (i < 10) {
i++;
// Skip 5
if (i==5) {
continue;
}
s += i;
}
return(s);
}