Chapter 6: API Additions
From conversions of values to mathematic calculations, ES6 adds many static properties and methods to various built-in natives and objects to help with common tasks. In addition, instances of some of the natives have new capabilities via various new prototype methods.
Note: Most of these features can be faithfully polyfilled. We will not dive into such details here, but check out “ES6 Shim” (https://github.com/paulmillr/es6-shim/) for standards-compliant shims/polyfills.