Anweisung mit Marke
Stellt einen Bezeichner für eine Anweisung bereit.
label :
[statements]
Argumente
label
Erforderlich. Ein eindeutiger Bezeichner, der für Verweise auf die Anweisung mit Marke verwendet wird.statements
Optional. Eine oder mehrere mit label verknüpfte Anweisungen.
Hinweise
Marken werden von den Anweisungen break und continue verwendet, um die Anweisungen anzugeben, auf die break und continue angewendet werden sollen.
Beispiel
Im folgenden Code verweist die continue-Anweisung auf die for-Schleife, der die Inner:-Anweisung vorangestellt ist. Wenn j gleich 24 ist, führt die continue-Anweisung dazu, dass die for-Schleife zur nächsten Iteration wechselt. Die Zahlen 21 bis 23 und 25 bis 30 werden auf jeder Zeile ausgegeben.
var s = "";
Outer:
for (var i = 1; i <= 10; i++)
{
s += "\n";
s += "i: " + i;
s += " j: ";
Inner:
for (var j = 21; j <= 30; j++)
{
if (j == 24)
{
continue Inner;
}
s += j + " ";
}
}
print (s);