Define ES6 and mention the new features of ES6? code example
Example 1: es6 features javascript
Default Parameters in ES6.
Template Literals in ES6.
Multi-line Strings in ES6.
Destructuring Assignment in ES6.
Enhanced Object Literals in ES6.
Arrow Functions in ES6.
Promises in ES6.
Block-Scoped Constructs Let and Const.
Example 2: es6 features in javascript
export function sum(x, y) {
return x + y;
}
export var pi = 3.141593;
Example 3: es6 features in javascript
import * as math from "lib/math";
alert("2π = " + math.sum(math.pi, math.pi));