问答题1094/1593JS代码中的use strict是什么意思?

难度:
2021-07-11 创建

参考答案:

use strict是一种ECMAscript5添加的(严格)运行模式,这种模式使得Javascript 在更严格的条件下运行。

设立"严格模式"的目的,主要有以下几个:

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

区别:

  • 禁止使用with语句。
  • 禁止this关键字指向全局对象。
  • 对象不能有重名的属性。

最近更新时间:2024-07-22

赞赏支持

预览

题库维护不易,您的支持就是我们最大的动力!