Labeled, instruction
Fournit un identificateur pour une instruction.
label :
[statements]
Arguments
label
Obligatoire. Identificateur unique utilisé pour faire référence à l'instruction étiquetée.statements
Facultatif. Une ou plusieurs instructions associées à label.
Notes
Les étiquettes permettent aux instructions break et continue de spécifier l'instruction à laquelle elles s'appliquent.
Exemple
Dans le code suivant, l'instruction continue fait référence à la boucle for précédée de l'instruction Inner:. Lorsque j est égal à 24, l'instruction continue force la boucle for à passer à l'itération suivante. Les nombres 21 à 23 et 25 à 30 s'impriment sur chaque ligne.
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);