ES6

Constants

Scoping

Arrow Functions

Extended Parameter Handling

Template Literals

Extended Literals

Enhanced Regular Expression

Enhanced Object Properties

Destructuring Assignment

Modules

Classes

Symbol Type

Iterators

Generators

Map/Set & WeakMap/WeakSet

Typed Arrays

New Built-In Methods

Promises

Meta-Programming

Internationalization & Localization

ref

What Else?