English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Declaração de Sentenças e Variáveis do JavaScript
continueA instrução termina a execução da instrução atual do loop ou do ciclo atual da iteração do loop, e continua a execução do loop na próxima iteração.
CombreakEm contraste com a instrução, continue não termina completamente a execução do loop:
NowhileNo loop, teste a condição, se a condição for true, execute o loop novamente
NoforNo loop, primeiro calcule a expressão de incremento (por exemplo, i++),em seguida, teste a condição para determinar se deve executar outra iteração
A instrução continue pode conter umlabel,alabelPermite que o programa salte para a próxima iteração de uma instrução de loop rotulada, em vez de executar a iteração atual. Neste caso, a instrução continue precisa estar aninhada dentro da instrução rotulada.
continue label;
var text = ""; for (let i = 0; i < 6; i++) { if (i == 3) { continue; } text += "O número é " + i + "<br>"; }Teste e veja‹/›
Todos os navegadores suportam completamente a instrução continue:
Statement | |||||
continue | Sim | Sim | Sim | Sim | Sim |
Parâmetro | Descrição |
---|---|
label | (Opcional)Identificador associado ao rótulo de instrução |
Versão do JavaScript: | ECMAScript 1 |
---|
O exemplo a seguir mostra um loop while que possui uma sentença continue, a qual é executada quando o valor de i é3ao executar:
var text = ""; var i = 0; while (i < 6) { i++; if (i == 3) { continue; } text += "O número é " + i + "<br>"; }Teste e veja‹/›
Tutoriais do JavaScript:break e continue do JavaScript
Tutoriais do JavaScript:Loop For do JavaScript
Tutoriais do JavaScript:Loop While do JavaScript
Tutoriais do JavaScript:switch do JavaScript
Referência do JavaScript:Sentença Break do JavaScript
Referência do JavaScript:Sentença for do JavaScript
Referência do JavaScript:Sentença while do JavaScript
Referência do JavaScript:Sentença switch do JavaScript