“tryb ścisły” Kod odpowiedzi

Tryb ścisłego JavaScript w funkcji

myVariable = 9;
console.log(myVariable); // 9

function hello() {

    // applicable only for this function
    'use strict';

    string = 'hello'; // throws an error
}

hello();
SAMER SAEID

tryb ścisły

Strict mode makes several changes to normal JavaScript semantics:
-Eliminates some JavaScript silent errors by changing them to throw errors.
-Fixes mistakes that make it difficult for JavaScript engines to perform 
optimizations: strict mode code can sometimes be made to run faster than 
identical code that's not strict mode.
-Prohibits some syntax likely to be defined in future versions of ECMAScript.
Owlthegentleman

Włącz nowoczesne JS, dodając Użyj ścisły do ​​swojego skryptu

// Non-strict code...

(function(){
  "use strict";

  // Define your library strictly...
})();

// Non-strict code... 
Aggressive Ant

Użyj ścisłego JavaScript

// File: myscript.js

'use strict';
var a = 2;
....
Repulsive Raven

Użyj ścisłego JavaScript

function doSomething() {
    'use strict';
    ...
}
Repulsive Raven

Odpowiedzi podobne do “tryb ścisły”

Pytania podobne do “tryb ścisły”

Więcej pokrewnych odpowiedzi na “tryb ścisły” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu