Break e Continue do JavaScript
- Página Anterior Loop While JS
- Próxima Página Objetos Iteráveis JS
break
A instrução 'sai' do loop.
continue
A instrução 'pula' uma iteração no loop.
Instrução Break
No início deste tutorial, você já viu break
instrução. Ela é usada para 'sair' switch
instrução.
A instrução break também pode ser usada para sair do loop.
Instrução break
Interrompe o loop e continua a execução do código após o loop (se houver):
Exemplo
for (i = 0; i < 10; i++) { if (i === 3) { break; } text += "O número é " + i + "<br>"; }
Instrução Continue
Instrução continue
Interrompe uma iteração (no loop), se a condição especificada ocorrer. Em seguida, continua para a próxima iteração do loop.
Neste exemplo, pula o valor 3 :
Exemplo
for (i = 0; i < 10; i++) { if (i === 3) { continue; } text += "O número é " + i + "<br>"; }
Rótulo JavaScript
Para marcar uma instrução JavaScript, coloque o nome do rótulo e o dois pontos antes da instrução:
rótulo: instruções
break
e continue
A instrução é a única que pode 'sair' de um bloco de código em JavaScript.
Sintaxe:
break labelname; continue labelname;
continue
instrução (seja qual for a referência ao rótulo) pode ser usada apenasPular uma iteração。
break
instrução, se não houver referência a um rótulo, pode ser usada apenasSai de um loop ou de um switch。
Se houver referência a uma etiqueta, então break
A sentença break pode ser usada paraSair de qualquer bloco de código:
Exemplo
var cars = ["BMW", "Volvo", "Saab", "Ford"]; list: { text += cars[0] + "<br>"; text += cars[1] + "<br>"; text += cars[2] + "<br>"; break list; text += cars[3] + "<br>"; text += cars[4] + "<br>"; text += cars[5] + "<br>"; }
O bloco de código se refere a {
Com }
Trechos de código diretos.
Livros didáticos
Mais sobre Sentenças Break e Continue do JavaScriptPara mais informações sobre
- Sentenças break e continue do ECMAScript
- Esta seção explica as diferenças entre as sentenças break e continue e como usá-las com sentenças etiquetadas.
- Página Anterior Loop While JS
- Próxima Página Objetos Iteráveis JS