Издательство: | ДМК Пресс |
Дата выхода: | январь 2016 |
ISBN: | 978-5-97060-392-5 |
Тираж: | 200 экземпляров |
Объём: | 176 страниц |
Масса: | 212 г |
Размеры(В x Ш x Т), см: | 22 x 15 x 1 |
Обложка: | мягкая |
Бумага: | офсетная |
Переводное издание: | Learning ECMAScript 6 |
Язык оригинала: | английский |
ISBN оригинала: | 978-1785884443 |
Год выхода оригинала: | 2015 |
Данная книга содержит пошаговые инструкции по использований новых возможностей ECMAScript 6 вместо устаревших трюков и приемов программирования на JavaScript.
Книга начинается с знакомства со всеми встроенными объектами ES6 и описания создания итераторов ES6. Затем она расскажет, как писать асинхронный код с помощью ES6 в обычном стиле синхронного кода. Далее описывается использование программного интерфейса рефлексии Reflect API для исследования и изменения свойств объектов. Затем рассматривается создание прокси-объектов и их применение для перехвата и изменения поведения операций с объектами. Наконец, демонстрируются устаревшие методы модульного программирования, такие как IIЕЕ, CommonJS, AMD и HMD, и сравниваются с модулями ES6, способными значительно увеличить производительность веб-сайтов.
Издание предназначено для программистов на JavaScript, обладающих базовыми навыками разработки, и желающим освоить новейшие возможности ECMAScript 6 для совершенствования своих программ, выполняемых на стороне клиента.