Название: ES6 и не только Автор: Кайл Симпсон Издательство: Питер Год: 2017 Страниц: 336 Формат: pdf Размер: 21 mb Качество: хорошее
Даже если у вас уже есть опыт работы с javascript, скорее всего, язык вы в полной мере не знаете. Особое внимание в этой книге уделяется новым функциям, появившимся в Ecmascript 6 (ES6) — последней версии стандарта javascript. ES6 повествует о тонкостях языка, малознакомых большинству работающих на javascript программистов. Вооружившись этими знаниями, вы достигнете подлинного мастерства; выучите новый синтаксис; научитесь корректно использовать итераторы, генераторы, модули и классы; сможете более эффективно работать с данными; познакомитесь с новыми API, например Array, Object, Math, Number и String; расширите функционал программ с помощью мета-программирования.
Содержание:
Объявления на уровне блоков кода. Операторы Spread и Rest. Значения параметров по умолчанию. Деструктурирующее присваивание. Расширения объектных литералов. Шаблонные строки. Стрелочные функции. Цикл for.. of. Регулярные выражения. Расширения числовых литералов . Unicode. Тип данных Symbol. Подводим итоги . Итераторы . Генераторы. Модули. Классы. Подводим итоги . Обещания. Генераторы и обещания. Подводим итоги . TypedArrays. Карты. Объекты WeakMap . Объекты Set. WeakSets . Подводим итоги . Массив. Объект. Объект Math. Объект Number. Объект String . Подводим итоги . Имена функций. Метасвойства. Известные символы. Прокси. Reflect API. Тестирование функциональных особенностей. Оптимизация хвостовой рекурсии. Подводим итоги . Асинхронные функции . Метод Object.observe() . Оператор возведения в степень . Свойства объектов и оператор . Метод Array#includes() . Принцип SIMD . Язык WebAssembly (WASM). Подводим итоги .
Загрузить книгу «ES6 и не только»
|