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