Latest web development tutorials
×

JavaScript курс

JavaScript курс JavaScript Краткое введение JavaScript использование JavaScript экспорт JavaScript грамматика JavaScript Заявления JavaScript примечание JavaScript переменная JavaScript Типы данных JavaScript объекты JavaScript функция JavaScript сфера JavaScript событие JavaScript строка JavaScript операторы JavaScript сравнить JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript Тип преобразования JavaScript Регулярные выражения JavaScript ошибка JavaScript отладка JavaScript Переменный лифт JavaScript Строгий режим JavaScript ненадлежащее использование JavaScript Аутентификация с помощью форм JavaScript Зарезервированные ключевые слова JavaScript JSON JavaScript void JavaScript Спецификация Код

JS функция

JavaScript определение функции JavaScript Аргументы функции JavaScript вызов функции JavaScript Затворы

JS HTML DOM

DOM Краткое введение DOM HTML DOM CSS DOM событие DOM EventListener DOM элемент

JS Расширенный учебник

JavaScript объекты JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp объекты

JS браузер BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript поп JavaScript Timed событие JavaScript Cookies

JS кладезь

JavaScript кладезь JavaScript тест jQuery JavaScript тест Prototype

JS примеров

JavaScript примеров JavaScript экземпляр объекта JavaScript экземпляр объекта Browser JavaScript HTML DOM примеров JavaScript резюме

JS справочное руководство

JavaScript объекты HTML DOM объекты

JavaScript в то время как цикл

До тех пор пока заданное условие истинно, цикл всегда может выполнить блок кода.


в то время как цикл

в то время как истинный цикл блочного кода цикл выполняется при заданных условиях.

грамматика

while ( 条件 )
{
需要执行的代码
}

примеров

В этом случае цикл будет продолжать работать до тех пор, пока переменная I меньше, чем 5:

примеров

while (i<5)
{
x=x + "The number is " + i + "<br>";
i++;
}

Попробуйте »

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


делать / в то время как цикл

делать / в то время как цикл представляет собой вариант цикла в то время. Цикл будет проверить, соответствуют ли условия перед выполнением блока кода, и если условие истинно, он будет повторять цикл.

грамматика

do
{
需要执行的代码
}
while ( 条件 );

примеров

Следующий пример использует Do / время цикла. Цикл будет выполняться по крайней мере один раз, даже если условие ложно оно будет выполняться один раз, потому что блок кода будет выполняться до того, как условие проверяется:

примеров

do
{
x=x + "The number is " + i + "<br>";
i++;
}
while (i<5);

Попробуйте »

Не забудьте увеличить значение переменной условий, используемых, в противном случае цикл никогда не закончится!


Сравните для и в то время как

Если вы читали предыдущую главу для более подробной информации о цикле, вы обнаружите, что в то время как цикл для цикла.

В этом примере цикл утилизации для автомобилей , чтобы отобразить все значения в массиве:

примеров

cars=["BMW","Volvo","Saab","Ford"];
var i=0;
for (;cars[i];)
{
document.write(cars[i] + "<br>");
i++;
}

Попробуйте »

В этом примере рециркуляции во время цикла , чтобы отобразить все значения в массиве автомобилей:

примеров

автомобили = [ "БМВ", "Вольво", "Сааб", "Форд"];
вар я = 0;
в то время как (автомобили [я])
{
document.write (автомобили [я] + "<br>");
я ++;
}

Попробуйте »