2-е изд. — [Б. и.], 2015. — 425 с. Любительский перевод В.
Голованова.
Creative Commons Attribution.
Перевод 2-ого издания (2014 года) книги Haverbeke M. Eloquent
Javascript: A Mode Introduction to Programming. В процессе чтения
вы познакомитесь с основами программирования и, в частности, языка
javascript, а также выполните несколько небольших проектов. Один из
самых интересных проектов — создание своего языка программирования.
Содержание:
Введение.
О программировании.
Величины, типы и операторы.
Структура программ.
Функции.
Структуры данных: объекты и массивы.
Функции высшего порядка.
Тайная жизнь объектов.
Проект: электронная жизнь.
Поиск и обработка ошибок.
Регулярные выражения.
Модули.
Проект: язык программирования.
JavaScript и браузер.
Document Object Model.
Обработка событий.
Проект: игра-платформер.
Рисование на холсте.
HTTP.
Формы и поля форм.
Проект: Paint.
Node.js.
Проект: веб-сайт по обмену опытом.
Введение.
О программировании.
Величины, типы и операторы.
Структура программ.
Функции.
Структуры данных: объекты и массивы.
Функции высшего порядка.
Тайная жизнь объектов.
Проект: электронная жизнь.
Поиск и обработка ошибок.
Регулярные выражения.
Модули.
Проект: язык программирования.
JavaScript и браузер.
Document Object Model.
Обработка событий.
Проект: игра-платформер.
Рисование на холсте.
HTTP.
Формы и поля форм.
Проект: Paint.
Node.js.
Проект: веб-сайт по обмену опытом.