简单JavaScript
0 1

use strict是什么意思?使用它 有哪些关键差异?

【概念释义】

"use strict" 开启严格模式:禁止隐式全局变量、删除不可删属性、重复参数名报错、this 在普通函数为 undefined(非 window),eval 不污染外层作用域等。

【基础使用】

javascript
"use strict";
function f() {
  "use strict";
  "qb-hl-comment">// mistypedVar = 1; // ReferenceError
  return this; "qb-hl-comment">// undefined(非严格模式为 global)
}

【版本差异】

登录查看完整 610

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)