ECMAScript 2019
Diese Version des Standards ist bereits die 10. Ausgabe und enthält, wie im Vorjahr, acht neue Features.
Außerdem wird ein stabiler Sortieralgorithmus für
Array.sort
festgelegt. Vorher wurde in der vielgenutzten JavaScript-Engine V8 von Google bei Arrays mit mehr als zehn Elementen der unstabile QuickSort-Algorithmus verwendet. Jetzt ist der stabile Timsort-Algorithmus im Einsatz.Optionaler Parameter im Catch-Block
Catch ohne Fehler-Bezeichner verwenden
Symbol-Eigenschaft: description
Auslesen einer Symbol-Beschreibung
Object-Methode: fromEntries
Objekt aus Schlüssel-Wert-Paaren erstellen
String-Methoden: trimStart/trimEnd
Anfang oder Ende eines Strings beschneiden
Array-Methoden: flat und flatMap
Abflachung von verschachtelten Arrays
Function.toString-Revision
Egalisierung der Funktionsrückgabe als String
Wohlgeformtes JSON.stringify
Sichtbarmachung von unvollständigen UTF-16-Wörtern
JSON-Superset
Integration der Unicode-Zeichen für Zeilenumbruch und neuen Absatz