Anweisung mit Marke
Aktualisiert: November 2007
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
In der folgenden Anweisung verwendet die continue-Anweisung eine Anweisung mit Marke, um ein Array zu erstellen, in dem die dritte Spalte jeder Zeile einen undefinierten Wert enthält:
function labelDemo() {
var a = new Array();
var i, j, s = "", s1 = "";
Outer:
for (i = 0; i < 5; i++) {
Inner:
for (j = 0; j < 5; j++) {
if (j == 2)
continue Inner;
else
a[i,j] = j + 1;
}
}
for (i = 0;i < 5; i++) {
s = ""
for (j = 0; j < 5; j++) {
s += a[i,j];
}
s1 += s + "\n";
}
return(s1)
}