Istruzione con etichetta
Aggiornamento: novembre 2007
Fornisce un identificatore per un'istruzione.
label :
[statements]
Argomenti
label
Obbligatorio. Identificatore univoco utilizzato nei riferimenti all'istruzione con etichetta.statements
Facoltativo. Una o più istruzioni associate a label.
Note
Le etichette vengono utilizzate nelle istruzioni break e continue per specificare l'istruzione a cui applicare break e continue.
Esempio
Nella seguente istruzione continue viene utilizzata un'istruzione con etichetta per creare una matrice in cui la terza colonna di ciascuna riga include un valore non definito:
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)
}