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!, где он был ведущим фронтенд-инженером главной страницы.

Understanding ECMAScript 6: The Definitive Guide for JavaScript Developers
A
Автор
Nicholas C. Zakas
Издательство
No Starch Press
Год
2016
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент