#code #javascript

Strict Mode en JavaScript est un mode qu’il est possible d’activer, soit en utilisant les modules ECMAScript, soit en précisant “use strict”; dans le fichier. Le mode par défaut est appelé (non officiellement) Sloppy mode.

Strict mode a une sémantique et un comportement différent de Sloppy mode : ce n’est pas juste un subset des fonctionnalités. Strict Mode permet : 1. De throw plutôt que d’avoir des erreurs silencieuse dans certains cas 2. Permet de meilleurs optimisations de l’interpréteur 3. Prépare aux évolutions de syntaxe d’ECMAScript