Справочник по JScript : Конструкции JScript : Конструкция continue
смотрим также
Материал из Справочник Web-языков
Содержание |
continue Statement - Оператор continue
Останавливает текущую итерацию цикла и запускает новую итерацию.
Синтаксис
continue [label];
Аргументы
- label
- Необязательный аргумент. Задает оператор, к которому применяется оператор continue.
Описание
Вы можете использовать оператор continue только в циклах do...while, for, for...in, while.
При выполнении оператора continue текущая итерация цикла останавливается, выполнение программы продолжается с начала цикла. При этом выполняются следующие действия в разных циклах:
- Циклы while и do...while проверяют свое условие и, если оно истинно, выполняют цикл снова.
- Циклы for выполняют операцию инкремента выражения и, если тестовое выражение истинно, выполняют цикл снова.
- Циклы for...in переходят к следующему полю указанной переменной и выполняют цикл снова.
Примеры
В первом примере цикл выполняется от 1 до 9. Операторы между continue и концом тела цикла for пропускаются из-за использования оператора continue вместе с выражением (i < 5).
for (var i = 1; iВ втором примере оператор continue относится к циклу for, перед которым помещен оператор Inner:. Когда j=24, оператор continue вызывает переход цикла for к следующей итерации. Значения от 21 до 23 и от 25 до 30 печатаются на каждой строке.
Outer: for (var i = 1; i "); document.write ("i: " + i); document.write (" j: "); Inner: for (var j = 21; jПоддержка
Смотрите также
Ссылки на источники
https://msdn.microsoft.com/en-us/library/8de3fkc8(v=VS.85).aspx