ES2015 introduced a Promise object to handle async operations. ES2017 adds the async function and await operator. Please look at the Promise if you are not familiar with it.
ES2015 provides the efficient data structures: Sets and Maps.
ES2015 enriches the existing built-in objects with more functionalities. This post focuses on Number and Math objects.
“Generator” is a construct to create iterator object. The main usage of generators is to implement “await” like async programming. Redux-saga is the best example of using generators as internal implementation.