{"product_id":"narayan-prasti-vvedenie-v-ecmascript-6","title":"Нараян Прасти: Введение в ECMAScript 6","description":"Данная книга содержит пошаговые инструкции по использованию новых возможностей ECMAScript 6 вместо устаревших трюков и приемов программирования на JavaScript.\r\r\nКнига начинается с знакомства со всеми встроенными объектами ES6 и описания создания итераторов ES6. Затем она расскажет, как писать асинхронный код с помощью ES6 в обычном стиле синхронного кода.\r\nДалее описывается использование программного интерфейса рефлексии Reflect API для исследования и изменения свойств объектов. Затем рассматривается создание прокси-объектов и их применение для перехвата и изменения поведения операций с объектами.\r\r\nИ, наконец, демонстрируются устаревшие методы модульного программирования, такие как IIFE, CommonJS, AMD и UMD, и сравниваются с модулями ES6, способными значительно увеличить производительность веб-сайтов.\r\r\nС этой книгой вы:\r\r\n•исследуете приемы использования нового синтаксиса ES6;\r\r\n•познакомитесь с новыми особенностями ES6, основанными на прототипах;\r\n•научитесь выполнять код ES6 в устаревших окружениях, не поддерживающих ES6;\r\n•узнаете, как с помощью объектов Promise писать асинхронный код, более простой для чтения и сопровождения;\r\r\n•освоите создание и использование итераторов, итерируемых объектов и генераторов;\r\r\n•познакомьтесь с объектно-ориентированным программированием и созданием объектов с помощью классов;\r\r\n•научитесь создавать прокси-объекты с помощью программного интерфейса Proxy API и пользоваться ими;\r\n•познакомитесь с приемами создания библиотек JavaScript с помощью модулей ES6.\r\nКому адресована эта книга\r.\r\nЕсли вы - программист на JavaScript, обладающий базовыми навыками разработки, и хотите освоить новейшие возможности ES6 для совершенствования своих программ, выполняемых на стороне клиента, эта книга для вас.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49494374973756,"sku":"l338li941z1vbyxwa3mt1k63","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/narayan_prasti_vvedenie_v_ecmascript_6_1.jpg?v=1716970461","url":"https:\/\/knizhka.us\/products\/narayan-prasti-vvedenie-v-ecmascript-6","provider":"Книжка US","version":"1.0","type":"link"}