Next Version Javascript - ES6 - Harmony

Next Version Javascript - ES6 - Harmony

Interesting article on next version javascript - ECMAScript6, the upcoming version of the ECMAScript standard.
Reference: http://babeljs.io/docs/learn-es2015/#introduction
Code samples : http://www.es6fiddle.net/
ECMAScript 6 compatibility table : http://kangax.github.io/compat-table/es6/
ECMAScript6 is also called as “ES6″, “Harmony” and “ES.next”, which supports Classes, Promises, Octal/Binary numbers and Templates etc.

New features of ES-6 below :

  • Arrows
  • Classes
  • Enhanced Object Literals
  • Template Strings
  • Destructuring
  • Default + Rest + Spread
  • Let + Const
  • Iterators + For..Of
  • Generators
  • Comprehensions
  • Unicode
  • Modules
  • Module Loaders
  • Map + Set + WeakMap + WeakSet
  • Proxies
  • Symbols
  • Subclassable Built-ins
  • Math + Number + String + Object APIs
  • Binary and Octal Literals
  • Promises
  • Reflect API
  • Tail Calls

No comments:

Post a Comment