English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Указатели и переменные 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‹/›
Учебник 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