//It a modified or altered version of javascript
It includes:
1)Destructuring 2)Templete string 3)Symbols 4)Arrow function 5)Currying
6)Compose 7)Map 8)Filter 9)Reduce 10)Reference 11)Context 12)Instantiation
ECMAScript 2015 was the second major revision to JavaScript.
ECMAScript 2015 is also known as ES6 and ECMAScript 6.
ECMAScript is the standard that JavaScript programming language uses.
ECMAScript provides the specification on how JavaScript programming language should work.
ECMAScript 2009, also known as ES5, was the first major revision to JavaScript.
New Features in ES6
The let keyword
The const keyword
Arrow Functions
For/of
Map Objects
Set Objects
Classes
Promises
Symbol
Default Parameters
Function Rest Parameter
String.includes()
String.startsWith()
String.endsWith()
Array.from()
Array keys()
Array find()
Array findIndex()
New Math Methods
New Number Properties
New Number Methods
New Global Methods
Object entries
JavaScript Modules
New Features in ES6
The let keyword
The const keyword
Arrow Functions
For/of
Map Objects
Set Objects
Classes
Promises
Symbol
Default Parameters
Function Rest Parameter
String.includes()
String.startsWith()
String.endsWith()
Array.from()
Array keys()
Array find()
Array findIndex()
New Math Methods
New Number Properties
New Number Methods
New Global Methods
Object entries
JavaScript Modules