JavaScript для цикла
Цикл может выполнить блок кода заданное число раз.
цикл JavaScript
Если вы хотите запустить снова и снова тот же код, и каждое из значений различны, то использование цикла очень удобно.
Мы можем вывести массив значений:
Общая формулировка:
document.write(cars[1] + "<br>");
document.write(cars[2] + "<br>");
document.write(cars[3] + "<br>");
document.write(cars[4] + "<br>");
document.write(cars[5] + "<br>");
Использование для цикла
{
document.write(cars[i] + "<br>");
}
Попробуйте »
Различные типы цикла
JavaScript поддерживает различные типы петель:
- для - определенное количество циклов блока кода
- для / в - проходным свойств объекта
- в то время - когда заданное условие истинно цикл , указанный блок кода
- делать / в то время - также , если заданное условие истинно цикл , указанный блок кода
Для цикла
для цикла является то, что вы хотите создать цикл, часто используемый инструмент.
Ниже приведен синтаксис для цикла:
{
被执行的代码块
}
Утверждение 1 (блок) начинается , прежде чем начать.
Заявление 2 определяет рабочего цикла (блока) условия
3 инструкции после цикла (блока) делал
Из приведенного выше примера, вы можете увидеть:
Заявление 1 установить переменную перед началом цикла (вар я = 0).
Заявление 2 определенные условия Ход цикла (я должен быть не менее 5).
Заявление 3 увеличилось на величину (I ++) после каждого блока кода был выполнен.
Утверждение 1
Обычно мы будем использовать заявление для инициализации переменных, используемых в цикле (вар я = 0).
1 утверждение не является обязательным, что не используется также может быть заявление.
Вы можете инициализировать любые 1 (или более) значений заявление:
И вы можете также опустить заявление (например, в начале цикла было установлено значение):
Пример:
for (; i<len; i++)
{
document.write(cars[i] + "<br>");
}
Попробуйте »
Заявление 2
Утверждение 2 условия обычно используются для оценки исходных переменных.
2 Такое же утверждение не является обязательным.
2 Если оператор возвращает истину, то цикл начинается снова, если он возвращает ложь, цикл завершится.
Если опустить утверждение 2, он должен обеспечить перерыв в цикле. В противном случае, цикл не сможет остановить. Это позволяет сделать браузер к краху. Пожалуйста, прочитайте о перерыве в следующем разделе данного руководства. |
Утверждение 3
3 заявления в целом увеличивает значение исходной переменной.
Заявление 3 также является необязательным.
Утверждение 3 имеет множество применений. Приращение может быть отрицательным (i--), или более (I = I + 15).
Заявление 3 могут быть опущены (например, внутри цикла, когда имеется соответствующий код):
Пример:
for (; i<len; )
{
document.write(cars[i] + "<br>");
i++;
}
Попробуйте »
Для / В цикле
JavaScript для / в заявлении проходным свойств объекта:
примеров
for (x in person)
{
txt=txt + person[x];
}
Попробуйте »
Вы узнаете больше о том, в разделе, посвященном JavaScript для объекта / в цикле знаний.
В то время как цикл
Мы расскажем вам, когда цикл и сделать / в то время как цикл в следующей главе.