Description What’s new in ES2017 Async functions Fulfilling a promise async function asyncFunc() { return 123; } asyncFunc().then((x) => console.log(x)); // 123 Rejecting a promise async function asyncFunc() { throw new Error("Problem!"); } asyncFunc().catch((err) => console.log(err)); // Error: Problem! Object functions Object.entries Object.values Object.getOwnPropertyDescriptors String methods Pads the beginning of a string padStart padEnd