" /> syntaxe - Ce qui "utilise strict" fait en JavaScript, et ce qui est le raisonnement derrière elle | 2022 codeprofesseur

syntaxe - Ce qui "utilise strict" fait en JavaScript, et ce qui est le raisonnement derrière elle

Mots clés : javascriptsyntaxjslintuse-strictjavascript

meilleur 3 Réponses syntaxe - Ce qui "utilise strict" fait en JavaScript, et ce qui est le raisonnement derrière elle

vote vote

97

// Non-strict code...  (function(){   "use strict";    // Define your library strictly... })();  // Non-strict code... 
vote vote

85

"use strict"; 
vote vote

71

function isStrictMode(){     return !this; }  /*    returns false, since 'this' refers to global object and     '!this' becomes false */  function isStrictMode(){        "use strict";     return !this; }  /*     returns true, since in strict mode the keyword 'this'    does not refer to global object, unlike traditional JS.     So here, 'this' is 'undefined' and '!this' becomes true. */ 

Questions similaires