Compartilhar via


Quebrar demonstrativo

Termina o loop corrente, ou se em conjunto com um rótulo, encerra a demonstrativo associada.

break [label];

Argumentos

  • label (rótulo)
    Opcional.Especifica o rótulo da demonstrativo que são significativas do.

Comentários

Você normalmente usa o quebra demonstrativo switch instruções e while, para, for...in, ou do...while faz um loop. Você usa com mais freqüência a rótulo argumento de switch declarações, mas pode ser usado em qualquer demonstrativo simples ou composta.

Executar o quebra demonstrativo faz com que o fluxo do programa sair do loop corrente ou demonstrativo.O fluxo do programa continua com a próxima demonstrativo imediatamente após o loop corrente ou a demonstrativo.

Exemplo 1

O exemplo a seguir ilustra o uso do quebra demonstrativo.

function breakTest(breakpoint){
   var i = 0;
   while (i < 100) {
      if (i == breakpoint)
         break;
      i++;
   }
   return(i);
}

Exemplo 2

O exemplo a seguir ilustra o uso do rotuladasquebra demonstrativo.

function nameInDoubleArray(name, doubleArray) {
   var i, j, inArray;
   inArray = false;
   mainloop:
   for(i=0; i<doubleArray.length; i++)
      for(j=0; j<doubleArray[i].length; j++)
         if(doubleArray[i][j] == name) {
            inArray = true;
            break mainloop;
         }
   return inArray;
}

Requisitos

Versão 1

Consulte também

Referência

demonstrativo continue

do...While demonstrativo

política de

for... na demonstrativo

demonstrativo rotulada

durante a demonstrativo