ES6

What is ECMAScript v6?

ECMAScript is a universal standard for JavaScript (like PEP8 for Python) to unify how JavaScript is used and supported across multiple different interpretations and implementations (regarding specifications, features, etc). As such, all major browsers and javascript-runtimes follow ECMAScript standards - meaning ECMAScript is frequently used to refer to JavaScript itself.

ES6 refers to the 6th version of the ECMAScript programming language, which is the most recent update of the standard. With this version it includes some powerful features that you'll find is used in many applications built using modern Javascript. These include:

  • Arrow functions

  • Classes

  • Modules

  • Promises

  • Generators

  • let and const

Last updated