Ce document liste les modifications apportées avec JavaScript 1.6. Cette version fut incluse avec Firefox 1.5 (Gecko 1.8) sorti en novembre 2005. Le standard ECMA correspondant est la troisième édition d'ECMA-262 et ECMAScript for XML (E4X) définit des fonctionnalités additionnelles. Plusieurs fonctionnalités furent introduites avec cette version : E4X, des nouvelles méthodes pour Array
et les méthodes génériques pour Array
et String
.
Nouvelles fonctionnalités de JavaScript 1.6
- Ajout du support pour ECMAScript pour XML (E4X) afin de créer et de traiter des documents XML avec JavaScript. Voir la page manipuler du XML avec E4X pour plus de détails.
Array.prototype.indexOf()
Array.prototype.lastIndexof()
Array.prototype.every()
Array.prototype.filter()
Array.prototype.forEach()
Array.prototype.map()
Array.prototype.some()
- Méthodes génériques pour les tableaux
- Méthodes génériques pour les chaînes
for each...in
Fonctionnalités modifiées avec JavaScript 1.6
- Le bug 292215 a été corrigé :
arguments[n]
ne pouvait être défini/modifié sin
était supérieur au nombre d'arguments explicitement déclarés dans la fonction.