Cette page présente le journal des modifications (changelog) pour JavaScript 1.8.5. Cette version de Javascript a été introduite dans Firefox 3.5.
JavaScript 1.8.1 est une version de mise à jour mineure de JavaScript du point de vue de la syntaxe. Le principal changement lié à cette version est l'ajout du compilateur juste-à-temps Tracemonkey (en anglais), qui améliore les performances.
Nouvelles fonctionnalités dans JavaScript 1.8.1
Object.getPrototypeOf()
- Support de JSON en natif
String.prototype.trim()
String.prototype.trimLeft()
String.prototype.trimRight()
String.prototype.startsWith()
Changements apportés par JavaScript 1.8.1
- La définition implicite de propriétés dans les initialisateurs d'objets et de tableaux n'utilisent plus les setters. Cela permet de rendre le comportement des définitions plus prévisible et compréhensible.