Mode strict ECMAScript 5 (ES5)
Internet Explorer 10 et les applications du Windows Store prennent désormais en charge ECMAScript 5 (ES5) strict mode, comme décrit dans ECMAScript Language Specification, 5ème édition.
ECMAScript est la norme émergente pour JavaScript, définie par la spécification ECMA-262. La cinquième édition a été publiée en décembre 2009 et ajoute le mode strict. Ce mode est conçu pour améliorer la vérification des erreurs et identifier un script qui risque de ne pas résister aux futures versions de JavaScript.Il constitue une variante plus restrictive de JavaScript, qui a une sémantique différente et une analyse plus stricte de ce qui est considéré comme étant du JavaScript normal.
Opter pour le mode strict
Pour utiliser le mode strict, vous devez le sélectionner en incluant l’instruction suivante avant les scripts ou fonctions :
"use strict";
Pour plus d’informations sur le mode strict ES5 d’Ecma International, téléchargez la spécification ECMAScript 5 et consultez l’Annexe C, intitulée « The Strict Mode of ECMAScript ».
Informations de référence sur les API
Exemples et didacticiels
Démonstrations du site Internet Explorer Test Drive
Billets IEBlog
Spécification
