Денни Гудман "JavaScript Библия пользователя"

НАЗАД СОДЕРЖАНИЕ ВПЕРЕД
страница 121

Циклы

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

Цикл дает сценарию инструкцию периодически повторять последовательность действий до тех пор, пока не будет выполнено определенное условие. Например, программа JavaScript проверки правильности данных может анализировать каждый символ, вводимый пользователем в текстовом поле, чтобы убедиться в его принадлежности к числовым данным. Если у вас есть набор данных, сохраненных в виде списка, то в цикле можно проверить, где в этом списке располагается введенный символ. Как только условие выполнится, сценарий прекратит выполнение цикла и продолжит работу со следующей после последнего оператора цикла инструкции.

Наиболее часто используемой в JavaScript циклической структурой является оператор for. Он получил свое имя по первому слову используемого в нем оператора. Оператор цикла for является мощным программным средством, поскольку с его помощью можно много раз подряд выполнять самые сложные операторы. Используется этот оператор следующим образом.

for (

[начальное выражение];[условие];

[выражение обновления]) {

операторы внутри цикла

}

страница 121
НАЗАД СОДЕРЖАНИЕ ВПЕРЕД

Денни Гудман "JavaScript Библия пользователя"

Только на OZON.ru! Все спецпредложения на DVD Все серии Пуаро

поиск на сайте

Рейтинг@Mail.ru Rambler's Top100 Счетчик тИЦ и PR
Сайт управляется системой uCoz