Support d'ECMAScript 6 par Mozilla

ECMAScript 2015 (sixième édition) est la version actuelle pour le langage ECMAScript. Anciennement appelé « ES6 », c'est le standard qui définit l'implémentation de JavaScript, notamment pour SpiderMonkey, le moteur utilisé par Firefox et les autres applications Mozilla.

Cette version est appelée avec le nom de code « ES.next » ou « Harmony ». Les brouillons de spécification (aussi appelés drafts) se trouvent sur le wiki officiel d'ECMA. Le premier draft basé sur ECMAScript 5.1, a été publié le 12 juillet 2011 sous le nom « ES.next ». À partir d'août 2014, ECMAScript 2015 n'a plus accepté de nouvelles fonctionnalités et a été stabilisé. Il a été officiellement approuvé et fut publié le 17 juin 2015 par l'assemblée générale ECMA. Ce standard apparaîtra également sur le standard international ISO/IEC 16262:2016.

Une version PDF et une version HTML du standard sont disponibles et peuvent être librement téléchargéees sur ecma-international.org.

La liste de diffusion es-discuss permet de discuter des standards ECMAScript.

Bibliothèque standard

Ajouts à l'objet Array

Les objets Map et Set et leurs équivalents avec références faibles

Nouvelles fonctions pour l'objet Math

Ajouts à l'objet Number

Ajouts à l'objet Object

Ajouts à l'objet Date

Nouvel objet Promise

Nouvel objet Proxy

Nouvel objet Reflect

Ajouts à l'objet RegExp

Ajouts à l'objet String

Nouvel objet Symbol

Tableaux typés

Les tableaux typés sont désormais spécifiés par ECMAScript 2015, ils ne suivent donc plus leur propre spécification.

Expressions et opérateurs

Instructions

Fonctions

Autres fonctionnalités

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : kdex, SphinxKnight, WSH, fscholz, ksad
 Dernière mise à jour par : kdex,