Бывало так, что заходишь на страничку, смотришь необходимые данные и тут бац, и какая-то раздражающая картинка в виде рекламы медленно вылазит из-за угла? Всё благодаря пресловутому JavaScript. И вся загвоздка этого скрипта именно в постепенном срабатывании на страничке. Задается он следующим образом:
Благодаря методу setTimeout мы смогли задержать необратимое. 3000 - это время задержки в миллисекундах, тоесть 3 секунды. С alert-ом уже знакомы. Активировав эту программку и запустив браузер через отведенное время нам должно вывестись окошко с надписью "Проверка связи".
Если хотим добить настойчивостью потенциального клиента, то мы можем задать рекурсию, и даже нажав кнопку "ок" или "отмена" через определенное время всёравно выйдет это сообщение и так до бесконечности. Пример скрипта:
Тут мы слегка усложнили процедуру добавив функцию, но результат от этого абсолютно не меняется. Благодаря методу "setInterval" нам через каждые 3 секунды будет выходить одно и то же сообщение.
В этом уроке также научимся определять тип заданного значения. Рассмотрим на примере:
Благодаря методу "typeof" (в самом низу) мы можем безошибочно определить с каким типом данным мы имеем дело. К примеру введя переменную arnumber мы получим ответ "Number". При желании можно проверить все приведенные здесь примеры.
Предыдущий урок.
Следующий урок.
Урок подготовил: Egro_proxi
2010-11-25 • Просмотров [ 3315 ]