ECMAScript 2015 support in Mozilla

ECMAScript 2015 ist die 6. Version des ECMAScript Sprach Standards.
Es definiert den Standard für die JavaScript Implementation in der SpiderMonkey Engine. Diese Engine wird im Firefox und weiteren Mozilla-Applikationen verwendet.

Diese JavaScript-Version findet man auch unter den Code-Namen "ES.next", "Harmony", oder "ECMAScript6".

Der erste Entwurf wurde am 12 Juli 2011 unter dem Namen "ES.next" publiziert. Im August 2014 wurde der Entwurf des ECMAScript-2015-Standards "Feature frozen" und durchlief eine Phase der Stabilisierung und Fehlerbehebung. Am 17 Juni 2015 war es endlich soweit und ECMA-262 Edition 6 wurde durch die ECMA general Versammlung offiziell zugelassen und publiziert. Es wird zudem als internationaler Industriestandard ISO / IEC 16262: 2016 gehandelt.

Eine PDF und HTML Version des Standards kann unter ecma-international.org frei heruntergeladen werden.

Ein Kanal für Feedback de ECMAScript-Standards existiert unter es-discuss.

Standard Bibliothek

Ergänzungen zum Array-Objekt

Die neuen Map und Set Objekte und ihre Gegenstücke

Neue Math Funktionen

Ergänzungen zum Number-Objekt

Ergänzungen zum Object-Objekt

Ergänzungen zum  Date-Objekt

Das neue Promise-Objekt

Das neue Proxy-Objekt

Das neue Reflect-Objekt

Ergänzungen zum RegExp-Objekt

Ergänzungen zum  String-Objekt

Das neue Symbol-Objekt

Typed Arrays

Typisierte Arrays sind nun ein Teil von ECMAScript 2015 und nicht länger eigenständig spezifiziert.

Ausdrücke und Operatoren

Statements

Funktionen

Weitere Features

Siehe auch