JS: ECMAScript 2019
Array methods
Object methods
String methods
Symbol property
Symbol.prototype.description
- JS: Symbol.prototype
Sort is now stable
optional catch binding parameters
Updated syntax included optional catch binding parameters
JSON.stringify well formed utf8
requiring that JSON.stringify return well-formed UTF-8 regardless of input
String literals, allow line seperator etc
clarifying Function.prototype.toString by requiring that it either return the corresponding original source text or a standard placeholder.
String literals, allow line seperator etc
and allowing U+2028 (LINE SEPARATOR) and U+2029 (PARAGRAPH SEPARATOR) in string literals to align with JSON.