Ця книга містить покрокові інструкції щодо використання нових можливостей EСMAScript 6 замість застарілих трюків та прийомів програмування на JavaScript.
Книга починається зі знайомства з усіма вбудованими об'єктами ES6 та описом створення ітераторів ES6. Потім вона розповість, як писати асинхронний код за допомогою ES6 у звичайному стилі синхронного коду. Далі описується використання програмного інтерфейсу рефлексії Reflect API для дослідження та зміни властивостей об'єктів. Потім розглядається створення проксі-об'єктів та їх застосування для перехоплення та зміни поведінки операцій з об'єктами. І, нарешті, демонструються застарілі методи модульного програмування, такі як IIFE, CommonJS, AMD та UMD, та порівнюються з модулями ES6, здатними значно збільшити продуктивність веб-сайтів.
З цією книгою ви:
- Досліджуєте прийоми використання нового синтаксису ES6;
- Познайомтеся з новими особливостями ES6, заснованими на прототипах;
- навчитеся виконувати код ES6 у застарілих оточеннях, які не підтримують ES6;
- дізнаєтеся, як за допомогою об'єктів Promise писати асинхронний код, більш простий для читання та супроводу;
- освоїте створення та використання ітераторів, ітерованих об'єктів та генераторів;
- познайомтеся з об'єктно-орієнтованим програмуванням та створенням об'єктів за допомогою класів;
- навчитеся створювати проксі-об'єкти за допомогою програмного інтерфейсу Proxy API та користуватися ними;
- ознайомтесь із прийомами створення бібліотек JavaScript за допомогою модулів ES6.
Характеристики
Код товару
508751
Видавництво
ДМК-Пресс
ISBN
978-5-97060-392-5
Кількість сторінок
176
Мова видання
Російська
Палітурка
М'яка Обкладинка
Папір
Офсетний
- Автор:
Показати всі характеристики