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