"ECMAScript 6 для разработчиков" - это книга, которая рассказывает о новых возможностях языка программирования JavaScript, которые были добавлены в его шестую версию (ECMAScript 6). В книге описываются новые синтаксические конструкции, функции и методы, которые помогут разработчикам более эффективно писать код на JavaScript. Книга предназначена для разработчиков, которые уже имеют опыт работы с JavaScript и хотят изучить новые возможности языка. Формат книги представлен в электронном виде - в форматах PDF и EPUB.
Эта книга является уникальным и самым полным руководством по изучению стандартов языка программирования JavaScript версии ES6 с использованием синтаксических тонкостей, а также стандартизованных функций и интерфейсов. Шаг за шагом вы научитесь работать с новыми возможностями ES6, в том числе продвинутыми конструкциями замыкания, стрелочными функциями, генераторами, промисами и модулями. Книга также разъясняет новые типы данных, унифицированные стандарты стиля кода и измененный модуль CommonJS. Если вы уже достаточно опытны в программировании JavaScript и твердо знаете ES5, вы усвоите более 30% новых материалов в этой книге.
Эта книга содержит самую необходимую информацию о новых возможностях JavaScript-платформы ECMAScript версии 6. Теме переключения раскладок клавиатуры посвящена отдельная глава. В числе прочих описаны новые элементы объектной модели документа (DOM) и подробнее расписаны расширенные возможности ее событийной модели. На примере создаваемых игр и других небольших проектов демонстрируются нововведения в рамках функции Promises/A, позволяющие более эффективно разрабатывать асинхронный код. Глава, посвященная Web Workers, также поможет реализовать параллельные вычисления и снизить нагрузки на основной поток приложения. Кроме того, описан ключевой компонент новой среды выполнения браузера — ES6 modules, обеспечивающий простую интеграцию между различными модульными системами.
Электронная Книга «ECMAScript 6 для разработчиков (pdf+epub)» написана автором Николас Закас в 2016 году.
Минимальный возраст читателя: 12
Язык: Русский
Серии: Библиотека программиста (Питер)
ISBN: 978-5-496-03037-3, 9781593277574