ECMAScript 6 для разработчиков, Закас Н., 2017.
Познакомьтесь с радикальными изменениями в языке JavaScript, которые произошли благодаря новому стандарту ECMAScript 6. Николас Закас — автор бестселлеров и эксперт-разработчик — создал самое полное руководство по новым типам объектов, синтаксису и интересным функциям. Каждая глава содержит примеры программ, которые будут работать в любой среде JavaScript и познакомят вас с новыми возможностями языка. Прочитав эту книгу, вы узнаете о том, чем полезны итераторы и генераторы, чем ссылочные функции отличаются от обычных, какие дополнительные опции позволяют работать с данными, о наследовании типов, об асинхронном программировании, о том, как модули меняют способ организации кода, и многом другом. Более того, Николас Закас заглядывает в будущее, рассказывая про изменения, которые появятся в ECMAScript 7. Неважно, являетесь вы веб-разработчиком или работаете с node.js, в этой книге вы найдете самую необходимую информацию, позволяющую эффективно использовать все возможности ECMAScript 6.
Предисловие.
Язык ЕСМAScript 6 вихрем ворвался в мир. Он появился, когда многие уже перестали ждать его, и распространялся быстрее, чем многие успевали знакомиться с ним. У каждого своя история об этом. А вот моя. В 2013 году я работал в проекте, целью которого была связать iOS с Веб. Это было еще до моего участия в создании проекта Redux и до вступления в сообщество разработчиков программного обеспечения с открытым исходным кодом на JavaScript. В тот момент я упорно пытался освоить принципы разработки веб-приложений и пребывал в страхе перед новым и неизведанным. Наша команда должна была всего за несколько месяцев создать с нуля веб-версию нашего продукта на JavaScript.
Оглавление.
Предисловие.
Благодарности.
Введение.
Глава 1. Блочные привязки.
Глава 2. Строки и регулярные выражения.
Глава 3. Функции.
Глава 4. Расширенные возможности объектов.
Глава 5. Деструктуризация для упрощения доступа к данным.
Глава 6. Символы и символьные свойства.
Глава 7. Множества и ассоциативные массивы.
Глава 8. Итераторы и генераторы.
Глава 9. Введение в классы JavaScript.
Глава 10. Расширенные возможности массивов.
Глава 11. Объект Promise и асинхронное программирование.
Глава 12. Прокси-объекты и Reflection API.
Глава 13. Инкапсуляция кода в модули.
Приложение А. Мелкие изменения в ECMAScript 6.
Приложение Б. Введение в ECMAScript 7 (2016).
Купить .
Теги: Закас :: 2017 :: разработка :: ECMAScript 6
Смотрите также учебники, книги и учебные материалы:
- Nginx high performance, Sharma R., 2015
- Nginx From Beginner to Pro, Soni R., 2016
- jQuery для профессионалов, Фримен А., 2013
- Идеальный программист, как стать профессионалом разработки ПО, Мартин Р., 2012
- CSS, 100 и 1 совет, Эндрю Р., 2010
- CSS для профи, Грант К., 2019
- Android для разработчиков, Дейтел П., Дейтел X., Уолд А., 2016
- Современный JavaScript для нетерпеливых, Хорстман К.С., 2021