Instrução rotulada

Fornece um identificador para uma instrução.

label :
   [statements]

Argumentos

  • rótulo
    Obrigatório. Um identificador exclusivo usado para se referir à instrução rotulada.

  • statements
    Opcional. Um ou mais instruções associadas a rótulo.

Comentários

Rótulos são usados pelo quebra e continuar instruções para especificar a instrução para o qual o quebra e continuar aplicar.

Exemplo

No código a seguir, o continuar declaração se refere à para loop é precedida pela Inner: instrução. Quando j é 24, a continuar instrução faz que para o loop para ir para a próxima iteração. Os números de 21 a 23 e 25 a 30 imprimir em cada linha.

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

Requisitos

Versão 3

Consulte também

Referência

quebrar a instrução

Declaração continue