6
ECMAScript Language Specification
The ECMAScript Language Specification is the official, authoritative specification of the JavaScript programming language. ECMAScript 6 language specification was published in June 2015 and followed the ECMAScript 5 language specification.
This ECMAScript version goes beyond the previous version by specifying features like:
- Classes & Inheritance
- Modules —
import
andexport
- Promises
- Block-scoped variables —-
let
andconst
- Template Literals
- Object destruction
- Generator functions
Map
andSet
data structures
We have not (yet) cross-referenced this language specification with our misconceptions. To find misconception by language specification section, pick one of the cross-referenced specifications.