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);

Configuration requise

Version 3

Voir aussi

Référence

break, instruction

continue, instruction