ES6 features

ES7 also called ES2017 alias EcmaScript2016 is the latest JavaScript language released in June 2016.

ES7 is not a major release, It has only two features included in the language.

FeatureDescriptionSyntax
constantsconstant is a not reassignable once assigned with valueconst RATE=10
Array FunctionsArray Constructor and new functions introduced in ES6
Default parameters to functionsDefault parameters to functions
Destructuring AssignmentsDestructuring assignments of an object Arrays examples
ES6 Classes and ConstructorsClass and Constructors examples
Spread OperatorSpread Operator example
New for loopsES6 For loops
ES6 variable and functional ScopesJavascript global, functional, local scopes of variables and functions
Import and ExportReuse functions and classes using import and export
Variable declaration let and varDifferent ways of declare an variable in javascript
Multi Line String examplesString multi-line examples in javascript
Object Literal Syntax exampleObject Literal Declaration and assignment syntax examples
Javascript PromiseJavascript promise and async tutorials

Are all browsers supported by the ES06 version?

Yes, All the latest following browsers are supported.

Chrome, Internet Explorer, Safari, and Firefox.

Does Chrome use ES6?

Chrome supports ES6 in version 52. It supports all features of exponentiation, the array includes features.

The latest Chrome version supports all features of ES7.

What is ES6 JavaScript?

ECMAScript 2015 is the latest feature added to the Latest javascript with new features. It contains only minor releases, implemented in V8 and typescript.