Введение в ECMAScript 6
Эта книга представляет собой подробное руководство по освоению нового стандарта ECMAScript 6 (ES6) для программистов на JavaScript. Она предназначена для разработчиков, желающих перейти от устаревших приёмов к современным возможностям языка.
Книга начинается с изучения синтаксических нововведений, таких как ключевые слова let и const, стрелочные функции, параметры по умолчанию, оператор расширения и деструктуризация. Затем рассматривается обновлённая стандартная библиотека: работа с числами, строками, массивами, а также новые структуры данных — Set, Map, WeakSet и WeakMap.
Особое внимание уделяется асинхронному программированию с использованием ES6, позволяющему писать асинхронный код в синхронном стиле. Также подробно разбираются программный интерфейс рефлексии Reflect API для исследования объектов, создание прокси-объектов для перехвата операций и новая система модулей ES6, сравниваемая с устаревшими подходами вроде CommonJS и AMD.
Издание поможет разработчикам эффективно применять новые возможности ES6 для создания производительных клиентских приложений, соответствующих последним стандартам.









