In ECMAScript 5 (aka JavaScript,) posso innescare modalità rigorosa aggiungendo "use strict"
in cima alla mia funzione (o un file, ma questo è scoraggiato.)Quali funzionalità di ECMAScript 6 implicano una modalità rigorosa?
Capisco che in ECMAScript 6, alcune funzioni di sintassi gireranno in modalità rigorosa, in particolare class
e moduli (tuttavia, fai clic)
Nel mondo ECMAScript 6, qual è l'elenco completo dei modi per attivare la modalità rigorosa?
Suppongo che es6 sia in modalità rigorosa. –
Questo era il piano originale, ma i problemi di compatibilità con le versioni precedenti indicano che la specifica contiene ancora molto supporto per la "modalità lax". –
[Questa è la sezione pertinente della bozza delle specifiche.] (Http://people.mozilla.org/~jorendorff/es6-draft.html#sec-strict-mode-code) – Pointy