Перед вами учебник по JavaScript, начиная с основ, включающий в себя много тонкостей и фишек JavaScript/DOM. Первые две части посвящены JavaScript и его использованию в браузере. Затем идут дополнительные циклы статей на разные темы.
Книга также доступа в PDF и EPUB форматах.
Содержание книги:
Часть 1. Язык JavaScript
Эта часть позволит вам изучить JavaScript с нуля или упорядочить и дополнить существующие знания. Мы будем использовать браузер в качестве окружения, но основное внимание будет уделяться именно самому языку JavaScript.
- Введение
- Основы JavaScript
- Качество кода
- Структуры данных
- Замыкания, область видимости
- Методы объектов и контекст вызова
- Некоторые другие возможности
- ООП в функциональном стиле
- ООП в прототипном стиле
- Современные возможности ES-2015
Часть 2. Документ, события, интерфейсы
Изучаем работу со страницей – как получать элементы, манипулировать их размерами, динамически создавать интерфейсы и взаимодействовать с посетителем.
- Документ и объекты страницы
- Основы работы с событиями
- События в деталях
- Формы, элементы управления
- Создание графических компонентов
Часть 3. Тематические разделы
Важные темы, читать которые можно в любом порядке.
- Веб-компоненты: взгляд в будущее
- AJAX и COMET
- Анимация
- Оптимизация
- Окна и Фреймы
- CSS для JavaScript-разработчика
- Сундучок с инструментами
- Регулярные выражения
- О всякой всячине