For

Цикл forповторяет действия, пока не произойдет какое-либо специальное событие завершения цикла. Оператор for в JavaScript аналогичен оператору for в Java и C. Объявление оператора for выглядит следующим образом:

for ([начало]; [условие]; [шаг]) выражения

При его выполнении происходит следующее:

  1. Выполняется выражение начало, если оно указано. Это выражение обычно инициализирует один или несколько счетчиков, но синтаксис позволяет выражению быть любой сложности. Также используется для объявления переменных.

  2. Выполняется условие. Если условие истинно, то выполняются выражения. Если оно ложно, циклfor

    прерывается. Если же условие полностью пропущено, оно считается истинным.

  3. Выполняются выражения. Чтобы выполнить несколько выражений, используется блок-выражение { ... } для группировки выражений.

  4. Обновляется шаг, если он есть, а затем управление возвращается к шагу 2.

Last updated