ES2015 (ES6)

The 6th edition, officially known as ECMAScript 2015 adds significant new syntax for writing complex applications, including classes and modules, but defines them semantically in the same terms as ECMAScript 5 strict mode. Other new features include iterators and for/of loops, Python-style generators and generator expressions, arrow functions, binary data, typed arrays, collections (maps, sets and weak maps), promises, number and math enhancements, reflection, and proxies.

Latest Guides

JavaScript ES6 — write less, do more

  • Said Hayani
Apr 20, 2018

Regular Expressions in a post-ES6 world

  • Nicolás Bevacqua
Apr 3, 2017
Sep 29, 2016