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

