Самоучитель по креативному веб-дизайну. Книга 3, стр.32



for (Value = 0.0; Value

Оператор



Повторение операторов, пока условие истинно

В предыдущем практикуме вы узнали, что JavaScript-цикл for дает возмож — ность сценариям повторять один или несколько операторов определенное число раз. В ситуациях, когда вашим сценариям нужно выполнять оператор (или опе — раторы), пока выполняется определенное условие, но не обязательно определен — ное число раз, можно использовать JavaScript-цикл while. В общем случае фор- мат цикла while выглядит следующим образом:

while (Условие);

оператор; /





Когда сценарий обнаруживает цикл while, он сперва проверяет заданное усло — вие. Если условие истинно, сценарий выполняет операторы цикла while. После того, как последний оператор цикла выполнен, цикл while снова проверяет ус — ловие. Если условие по-прежнему истинно, операторы цикла будут повторены и процесс продолжится. Когда условие, наконец, станет ложным, цикл завершит — ся, и сценарий продолжит выполнение с первого оператора, идущего после цик — ла. В приведенном ниже сценарии цикл while используется для того, чтобы предлагать посетителю вводить пароль повторно, пока не будет введен пароль «Secret»:

Глава 8. JavaScript 401





function getPassword()

{

var Password = «»; // Присвоить начальное значение, не равное «Secret»

while (Password!= «Secret»)

Password = prompt («Пароль», «») ;

alert(«Bbi вошли!»);

}

Реагирование на события JavaScript

В начале этой главы вы узнали, как вызвать (то есть выполнить) функцию JavaScript, набрав имя функции в виде оператора в сценарии или в виде части выражения. Однако иногда необходимо, чтобы браузер вызывал функцию в ответ

на событие, которое происходит через некоторое время после загрузки страницы браузером. Например, у вас может быть функция «выхода», которую браузер дол — жен будет выполнить, когда посетитель щелкнет на гиперссылке, чтобы перейти

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 039
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 004
  • 28.02.2011">Руководство по actionscript. часть 6, стр. 004
  • 13.08.2011">Видеокапча защитит сайт от ботов
  • 20.02.2010">Как делать деньги в твиттере?
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 045
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 033
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 039
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.37
  • 18.10.2019">Игровой автомат Always Hot в Azino
  • 16.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.17
  • 13.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.84
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 091
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.73
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 031
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...