Название книги: Секреты JavaScript ниндзя. Второе издание
Год: 2017
Авторы: Джон Резиг, Беэр Бибо, Иосип Марас
Страниц: 544
Язык: Русский
Формат: pdf, fb2, epub, mobi
Размер:  55.20 Mб, 18.3 Мб, 12.5 Мб, 11.9 Мб,

Описание книги «Ceкpeты JavaScript ниндзя. Второе издание» :

JavaScript важен. Так было не всегда, но теперь это правда. На сегодняшний день JavaScript стал одним из самых важных и широко используемых языков программирования. Ожидается, что веб-приложения предоставят пользователям богатый пользовательский интерфейс, и без JavaScript вы не могли бы просто показывать фотографии. Больше, чем когда либо, веб-разработчики должны хорошо владеть языком, который оживляет веб-приложения.

JavaScript больше не предназначен только для браузеров. Этот язык давно разрушил стены браузера и используется на сервере благодаря Node.js, на настольных и мобильных устройствах через такие платформы, как Apache Cordova, и даже на встроенных устройствах с Espruino и Tessel. Хотя эта книга в первую очередь ориентирована на JavaScript, выполняемый в браузере, основы языка, представленные в этой книге, применимы повсеместно.

Истинное понимание концепций и изучение различных советов и приемов сделает вас более всесторонним разработчиком JavaScript. Поскольку все больше и больше разработчиков используют JavaScript в мире JavaScript, который все больше растет, как никогда важно понять его основы, чтобы вы могли стать экспертом-ниндзя в этом языке.

Для кого эта книга

Если вы совсем не знакомы с JavaScript, вероятно, это не ваша первая книга. Даже если это так, не беспокойтесь слишком сильно; мы пытаемся представить фундаментальные концепции JavaScript таким образом, чтобы они были понятны даже для относительных новичков. Но, честно говоря, эта книга, вероятно, больше всего подойдет людям, которые уже немного знакомы с JavaScript и желают углубить свое понимание JavaScript как языка, а также браузера как среды, в которой выполняется код JavaScript.

Оглавление

Часть I. Разминка

  1. JavaScript повсюду
  2. Создание страницы в динамическом режиме

Часть II. Представление о функциях

  1. Функции высшего порядка для начинающих: определения и аргументы
  2. Функции для ученика мастера: представление об их вызове
  3. Функции для мастера: замыкания и области видимости
  4. Функции на перспективу: генераторы и обещания

Часть III. Исследование объектов и упрочение кода

  1. Объектная ориентация с помощью прототипов
  2. Управление доступом к объектам
  3. Работа с коллекциями
  4. Овладение регулярными выражениями
  5. Методики модуляризации кода

Часть IV. Исследование браузеров

  1. Работа с моделью DOM
  2. Особенности обработки событий
  3. Стратегии разработки кросс-браузерного кода

Часть V. Приложения

Приложение А. Дополнительные средства стандарта ES6
Приложение Б. Средства тестирования и отладки
Приложение В. Ответы на упражнения
Предметный указатель

Скачать книгу “Ceкpemы JavaScript ниндзя. Второе издание”

Читать книгу «Секреты JavaScript ниндзя. Второе издание» онлайн

Оцените книгу
[Всего: 13 Средний: 3.4]

Написать комментарий