当前位置: 代码迷 >> 综合 >> js严格模式
  详细解决方案

js严格模式

热度:62   发布时间:2024-02-05 23:29:31.0

   严格模式,写在哪个作用域下,在那个作用域生效(尽量不要全局使用),使用后代码更加规范、更合理、更安全、更严谨

    "use strict" 

    严格模式消除了js语法的一些不合理、不严谨之处、减少了怪异行为;消除了代码运行的不安全之处;提高编译器效率,提高运行速度;为未来新版本js做好铺垫

    用了严格模式,代码的变化:

    1.全局变量 必须用var声明变量

    2.this无法指向全局对象

    3.函数内重名属性(形参名字不能相同)

    4.arguments不允许动态修改,在严格模式下,argument保证了它的本质功能(arguments只存储在实际调用函数时实际传入的参数)

    5.新增保留字:impletents interface let package private protected public static yield

  相关解决方案