Вы готовы сделать шаг вперед в веб-программировании и перейти от верстки в HTML и CSS к созданию полноценных динамических страниц? Тогда пришло время познакомиться с самым «горячим» языком программирования — JavaScript! С помощью этой книги вы узнаете все о языке JavaScript: от переменных до циклов. Вы поймете, почему разные браузеры по-разному реагируют на код и как написать универсальный код, поддерживаемый всеми браузерами. Вам станет ясно, почему с кодом JavaScript никогда не придется беспокоиться о перегруженности страниц и ошибках передачи данных. Не пугайтесь, даже если ранее вы не написали ни одной строчки кода, — благодаря уникальному формату подачи материала эта книга с легкостью проведет вас по всему пути обучения: от написания простейшего скрипта до создания сложных веб-проектов, которые будут работать во всех современных браузерах. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию.
Что такое «событие»?
Вы уже знаете, что после загрузки и отображения страницы браузер не сидит без дела. За кулисами идет бурная жизнь: пользователи нажимают кнопки, отслеживаются перемещения мыши, поступают данные, меняются размеры окон, срабатывают таймеры и т. д. Все это приводит к срабатыванию событий. Каждый раз, когда происходит событие, ваш код получает возможность обработать его — иначе говоря, вы можете определить код, который должен вызываться при возникновении заданного события. Обрабатывать какие-либо события в программе не обязательно, но это станет необходимо, если при возникновении событий должно происходить что-то интересное — допустим, при возникновении события нажатия кнопки в список воспроизведения может добавляться новая песня; при поступлении новых данных они могут обрабатываться и отображаться на странице; при срабатывании таймера можно сообщить пользователю, что срок действия его резерва на билет в первом ряду скоро истечет, и т. д.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Фримен :: #Робсон :: #книги по программированию :: #программирование
Смотрите также учебники, книги и учебные материалы:
- Язык программирования MQL5, Продвинутое использование торговой платформы MetaTrader 5, Машнин Т., 2019
- Язык программирования Си, Керниган Б., Ритчи Д., 2017
- Книга веб-программиста, Секреты профессиональной разработки веб-сайтов, Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А., 2013
- Как устроен Python, Гид для разработчиков, программистов и интересующихся, Харрисон М., 2019
- Программирование на языке ассемблера NASM для ОС Unix, учебное пособие, Столяров А.В., 2011
- Программирование на VBA, самоучитель, Слепцова Л.Д., 2004
- Системное программирование в WIN API, учебное пособие, Марапулец Ю.В., 2011
- Азбука программирования в Win 32 API, Румянцев П.В., 2004