English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Предложение continue в JavaScript

 Указатели и переменные JavaScript

continueПредложение останавливает выполнение текущего цикла или метки текущей итерации цикла и продолжает выполнение цикла в следующей итерации.

СbreakПредложение contraire, continue не полностью прекращает выполнение цикла:

  • ВwhileЦикле, проверяется условие, и если условие истинно, то цикл выполняется снова

  • ВforВ цикле, сначала вычисляется выражение инкремента (например, i++) и затем проверяется условие для определения того, следует ли выполнить другую итерацию

Предложение continue может содержать опциональныйметкаметкаРазрешает программе перепрыгнуть к следующей итерации цикла с меткой, а не к текущей итерации. В этом случае предложение continue должно быть вложено в это предложение с меткой.

Грамматика:

continue метка;
var text = "";
for (let i = 0; i < 6; i++) {
if (i === 3) {
   continue;
}
text += "The number is " + i + "<br>";
}
Probemos ver‹/›

Совместимость браузеров

Все браузеры полностью поддерживают предложение continue:

Предложение
continueДаДаДаДаДа

Значение параметра

ПараметрОписание
метка(по желанию)Идентификатор, связанный с меткой предложения

Технические детали

Версия JavaScript:ECMAScript 1

Более примеров

Следующий пример показывает цикл while, который содержит оператор continue, который выполняется, когда значение i равно 3:

var text = "";
var i = 0;
while (i < 6) {
   i++;
   if (i === 3) {
  continue;
   }
   text += "The number is " + i + "<br>";
}
Probemos ver‹/›

También puedes ver

Учебник JavaScript:Break и continue JavaScript

Учебник JavaScript:Цикл for JavaScript

Учебник JavaScript:Цикл while JavaScript

Учебник JavaScript:Оператор switch JavaScript

Референс JavaScript:Оператор break JavaScript

Референс JavaScript:Оператор for JavaScript

Референс JavaScript:Оператор while JavaScript

Референс JavaScript:Оператор switch JavaScript

 Указатели и переменные JavaScript