2.0 KiB
title | localeTitle |
---|---|
Iterate with JavaScript for Loops | Итерация с JavaScript для циклов |
Наиболее распространенный тип цикла JavaScript называется for loop
, поскольку он работает for
определенного количества времени.
var ourArray = [];
for(var i = 0; i < 5; i++) {
ourArray.push(i);
}
нашArray теперь будет содержать [0,1,2,3,4]
Подробнее о циклах
for(var i = 0; i < 5; i++) { // There are 3 parts here
Для цикла есть три части. Они разделяются точкой с запятой.
-
Инициализация:
var i = 0;
- Этот код запускается только один раз в начале цикла. Обычно он используется для объявления переменной счетчика (сvar
) и инициализации счетчика (в этом случае он установлен в 0). -
Условие:
i < 5;
- Цикл будет работать, пока этоtrue
. Это означает, что как толькоi
будет равно 5, цикл прекратит цикл. Обратите внимание, что внутри цикла никогда не будет видно, чтоi
5, потому что он остановится до этого. Если это условие изначальноfalse
, цикл никогда не будет выполняться. -
Инкремент:
i++
- этот код запускается в конце каждого цикла. Обычно это простое приращение (оператор++
), но может быть любым математическим преобразованием. Он используется для перемещения счетчика (i
) вперед (или назад или что-то еще).