Understanding ECMAScript 6: The Definitive Guide for JavaScript Developers
ECMAScript 6 represents the biggest update to the core of JavaScript in the history of the language. In <i>Understanding ECMAScript 6</i>, 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.<br><br>You’ll learn:<br>–How ECMAScript 6 class syntax relates to more familiar JavaScript concepts<br>–What makes iterators and generators useful<br>–How arrow functions differ from regular functions<br>–Ways to store data with sets, maps, and more<br>–The power of inheritance<br>–How to improve asynchronous programming with promises<br>–How modules change the way you organize code<br><br><br>Whether you’re a web developer or a Node.js developer, you’ll find <i>Understanding ECMAScript 6</i> indispensable on your journey from ECMAScript 5 to ECMAScript 6.