Understanding ECMAScript 6: The Definitive Guide for JavaScript Developers
ECMAScript 6 представляет собой самое значительное обновление ядра JavaScript за всю историю языка. В книге «Understanding ECMAScript 6» эксперт-разработчик Николас Закас предлагает полное руководство по новым типам объектов, синтаксису и другим важным изменениям, которые ES6 привносит в JavaScript.
Каждая глава насыщена примерами кода, работающими в любой среде JavaScript, что позволяет увидеть новые функции в действии. Вы изучите, как синтаксис классов ES6 соотносится с более привычными концепциями JavaScript, в чём польза итераторов и генераторов, чем стрелочные функции отличаются от обычных, а также способы хранения данных с помощью наборов, карт и других структур.
Книга раскрывает мощь наследования, показывает, как улучшить асинхронное программирование с помощью промисов, и объясняет, как модули меняют подход к организации кода. Независимо от того, являетесь ли вы веб-разработчиком или разработчиком Node.js, это руководство станет незаменимым помощником на пути от ECMAScript 5 к ECMAScript 6.
Автор Николас Закас работает с веб-приложениями с 2000 года, специализируясь на фронтенд-разработке, и известен своими книгами и выступлениями о лучших практиках. Его опыт отточен за пять лет работы в Yahoo!, где он был ведущим фронтенд-инженером главной страницы.









