{"product_id":"understanding-ecmascript-6-book-nicholas-c-zakas-9781593277574","title":"Understanding ECMAScript 6","description":"ECMAScript 6 represents the biggest update to the core of JavaScript in the history of the language. In Understanding ECMAScript 6, expert developer Nicholas C. Zakas provides a complete guide to the object types, syntax, and other exciting changes that ECMAScript 6 brings to JavaScript. Every chapter is packed with example code that works in any JavaScript environment so you'll be able to see new features in action. You'll learn: How ECMAScript 6 class syntax relates to more familiar JavaScript concepts; What makes iterators and generators useful; How arrow functions differ from regular functions; Ways to store data with sets, maps, and more; The power of inheritance; How to improve asynchronous programming with promises; How modules change the way you organize code Whether you're a web developer or a Node.js developer, you'll find Understanding ECMAScript 6 indispensable on your journey from ECMAScript 5 to ECMAScript 6.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49506132230417,"sku":"GOR009683736","price":20.89,"currency_code":"AUD","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51464739979537,"sku":"CIN1593277571G","price":0.0,"currency_code":"AUD","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51709624189201,"sku":"CIN1593277571VG","price":0.0,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1593277571.jpg?v=1750799129","url":"https:\/\/www.worldofbooks.com\/en-au\/products\/understanding-ecmascript-6-book-nicholas-c-zakas-9781593277574","provider":"World of Books ","version":"1.0","type":"link"}