Название: Практикум по программированию на javascript Автор: Джо Барнс Издательство: М.: НОУ "Интуит" Год: 2016 Страниц: 160 Формат: PDF Размер: 11 Мб Язык: русский
Если вы пытались ознакомиться с javascript с помощью книг или Интернет, то почти наверняка это оказалось не просто. Изучение javascript является, по сути, изучением нового языка. Текст может казаться знакомым, но конструкции предложений совершенно другие. Цель этих 30 уроков состоит в том, чтобы научить читателя самостоятельно создавать сценарии javascript. В интернете существует множество готовых сценариев, но для их использования все равно необходимо знание javascript. Существует много исследований, показывающих, что изучение с помощью лекций или чтения книг малоэффективно. Мы собираемся подойти к изучению javascript по-другому. Лучше всего изучать этот материал в классе с преподавателем, который может помочь выполнить проект и объяснит сложные моменты. К сожалению, данная книга все еще остается односторонним общением. Один умный человек сказал как-то: "Скажи мне, и я забуду. Покажи мне, и я запомню. Вовлеки меня, и я научусь." Мы попытаемся вас вовлечь. Каждый из следующих 30 уроков рассматривает один сценарий javascript и расщепляет его на составные части, чтобы можно было увидеть, как он работает. Наша задача: не просто показать, что нечто работает, а доказательно объяснить, почему.
Содержание
Лекция 0. javascript за 30 шагов 4 Лекция 1. Основные понятия 6 Лекция 2. Сообщения об ошибках 11 Лекция 3. Дата и время 17 Лекция 4. Обработчики событий: onmouseover 25 Лекция 5. Еще несколько обработчиков событий 30 Лекция 6. Запросы пользователю и переменные 35 Лекция 7. Концепция свойств 41 Лекция 8. Иерархия объектов 50 Лекция 9. Создание функций 54 Лекция 10. Команды последействия: onunload и onmouseout 60 Лекция 11. Открываем новые окна 64 Лекция 12. Открытие окна с помощью функции 70 Лекция 13. Метод 'Confirm' (Введение в if и else) 74 Лекция 14. Математические вычисления 78 Лекция 15. Изменение изображения с помощью события onmouseover 82 Лекция 16. Изменение изображения с помощью функции 85 Лекция 17. Вызов функции в формы 90 Лекция 18. Поля формы и свойство value 94 Лекция 19. Передача данных в функцию 97 Лекция 20. Создание случайных чисел 102 Лекция 21. Оператор if и ветвление 106 Лекция 22. Операторы if/else 111 Лекция 23. Случайный выбор фраз и изображений 116 Лекция 24. Введение в циклы for 120 Лекция 25. Введение в циклы while 124 Лекция 26. Массивы 127 Лекция 27. Слайд-шоу 133 Лекция 28. Анимация 138 Лекция 29. Проверка данных в форме 143 Лекция 30. Что дальше? 150
|