ECMAScript Language Specification10
10
The ECMAScript Language Specification is the official, authoritative specification of the JavaScript programming language. ECMAScript 10 language specification was published in June 2019 and followed the ECMAScript 9 language specification.
This ECMAScript version goes beyond the previous version by specifying features like:
The methods
String.matchAllandObject.fromEntriesThe methods
Array.flatandArray.flatMapThe methods
String.trimStartandString.trimEndDynamic imports
asyncandawait importcatchwithout creating unused bindings:// old try { /* ... */ } catch (err) { console.log("Do not need reference to the error"); } // now try { /* ... */ } catch { console.log("Do not need reference to the error"); }
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.