use strict 是什么意思?使用它区别是什么?

use strict 是什么意思?使用它区别是什么?

use strict 代表开启严格模式,这种模式下使得 JavaScript 在更严格的条件下运行,实行更严格解析和错误处理。

开启“严格模式”的优点:

  • 消除 JavaScript 语法的一些不合理,不严谨之处,减少一些怪异行为;
  • 消除代码运行的一些不安全之处,保证代码运行的安全;
  • 提高编译器效率,增加运行速度
  • 为未来新版本的 Javascript 做好铺垫。

你可能感兴趣的:(前端,javascript,开发语言,面试,ecmascript)