Пер. с англ. — М.: Вильямс, 2017. — 320 с.: ил. — ISBN: 978-5-8459-2036-2 (рус.).
Эта книга представляет собой доступное руководство, предназначенное для тех, кто только учится писать код на JavaScript. По сравнению с другими языками программирования JavaScript отличается простотой, и вам будет нетрудно начать его применять.
Ввиду легкости освоения этого языка многие из тех, кто начинал свою деятельность как веб-дизайнер, вскоре обнаруживали, что в состоянии самостоятельно изменять и писать JavaScript-код. Если вы относитесь к этой категории людей, то книга поможет вам быстро и без лишних сложностей войти в курс дела.
Независимо от того, знакомы ли вы с JavaScript-кодом или никогда в жизни его не видели, эта книга научит вас самостоятельному созданию корректного кода.
В частности, в книге рассматриваются следующие темы:
базовая структура JavaScript-npoipaMM;
интеграция JavaScript с HTML и CSS;
структурирование программ за счет использования функций;
работа с объектами JavaScript;
использование передовых методик JavaScript, таких как AJAX, функции обратного вызова и замыкания;
основы jQuery.Об авторах.
Введение.
Приступаем к программированию на JavaScript.Самый неправильно понятый язык программирования в мире.
Моя первая программа на JavaScript.
Работа с переменными.
Массивы.
Операторы, выражения, инструкции.
Циклы и ветвление кола.
Организация программ на JavaScript.Приобретаем функциональность.
Создание и использование объектов.
JavaScript в Интернете.Управление браузером с помощью объекта Window.
Манипулирование документами с помощью DOM.
Использование событий в JavaScript.
Интеграция ввода и вывода данных.
Работа с CSS и графикой.
Дополнительные темы.Поиске использованием регулярных выражений.
Функции обратного вызова и замыкания.
Приветствуем AJAX и JSON.
JavaScript и HTML5.Программные интерфейсы HTML5.
Библиотека jQuery.
Великолепные десятки.Десять JavaScript-фреймворков и библиотек, которые вам следует изучить.
Десять самых распространенных ошибок в JavaScript-программах и как их избежать.
Десять онлайн-инструментов, которые улучшат качество создаваемых вами программ на JavaScript.
Предметный указатель.