Справочник по 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 < 10; i++)
    {
    if (i < 5)
        {
        continue;
        }
    document.write (i);
    document.write (" ");
    }

// Output: 5 6 7 8 9

В втором примере оператор continue относится к циклу for, перед которым помещен оператор Inner:. Когда j=24, оператор continue вызывает переход цикла for к следующей итерации. Значения от 21 до 23 и от 25 до 30 печатаются на каждой строке.

Outer:
for (var i = 1; i <= 10; i++)
    {
    document.write ("
"); document.write ("i: " + i); document.write (" j: "); Inner: for (var j = 21; j <= 30; j++) { if (j == 24) { continue Inner; } document.write (j + " "); } }

Поддержка

JScript Version 1

Смотрите также

Ссылки на источники

http://msdn.microsoft.com/en-us/library/8de3fkc8(v=VS.85).aspx

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="http://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования