美文网首页
关于js的严格模式的限制

关于js的严格模式的限制

作者: 明天F | 来源:发表于2018-07-28 21:49 被阅读0次

    1,变量必须声明后再使用
    2,函数的参数不能有同名属性,否则报错
    3,不能使用with语句
    4,不能对只读属性赋值,否则报错
    5,不能使用前缀0表示八进制数,否则报错
    6,不能删除变量delete prop,会报错,只能删除属性delete global[prop]
    7,eval不会在它的外层作用域引入变量
    8,eval和arguments不能被重新赋值
    9,arguments不会自动反映函数参数的变化
    10,不能使用arguments.callee
    11,禁止this指向全局对象
    12,不能使用fn.caller和fn.arguments获取函数调用的堆栈
    13,增加了保留字(比如protected、static和interface)

    相关文章

      网友评论

          本文标题:关于js的严格模式的限制

          本文链接:https://www.haomeiwen.com/subject/ynsamftx.html