JavaScript Next
豆瓣 
      Your Complete Guide to the New Features Introduced in JavaScript, Starting from ES6 to ES9
Raju Gandhi
简介
Get an intimate understanding of JavaScript's new features so that you know the best use-case for each
Learn to refactor your existing code bases to confidently apply them to different use cases
Written by developer Raju Gandhi, who has taught this subject to hundreds of developers
contents
let and const — The New Declarations on the Block
Lambdas with Arrow Functions
Effective Function Signatures with Default and Rest Parameters
Divide and Conquer with Object and Array Destructuring
Formatted Strings Using Template Strings
Maps and Sets—The New Data-structures on the Block
Bright Shiny Object(s) using Enhanced Object Literals
Hiding Behind Symbols
Iterable Sequences with Generators and Iterators
Avoiding Callbacks with Promises
Many of a Kind with Classes
Namespacing Code Using Modules
Metamorphosis with Proxy and Reflect
Asynchronous Iterators and Generators—A Meeting of the Minds