您的位置:首页 > Web前端 > JavaScript

js严格模式

2020-08-03 18:56 721 查看

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

    "use strict" 

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

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

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

    2.this无法指向全局对象

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

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

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: