为了账号安全,请及时绑定邮箱和手机立即绑定

js在严格模式下遇到的疑问

js在严格模式下遇到的疑问

千巷猫影 2018-09-03 10:09:32
在看js的严格模式的时候 自己动手做观察 发现一个问题 当我两个函数一起执行的时候,分别打印出1 当我注释掉第一个函数 只执行第二个的时候 就报错 这是什么原因 求指导还有一个问题这里第一个打印出来的是1 怎么第二个打印出来的是100 严格模式对参数是对象不起作用吗
查看完整描述

1 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

1.严格模式下,禁止使用未声明对象。

2.严格模式下,args和形参值相等,但是两者不存在时刻相等关系(仅在初次赋值时两者相等,后面修改一个不会改变另一个)

3.变量的值为对象类型时,存储的是对象的地址,对象里面随便折腾,只要对象地址不变,由2可知两者存储的地址还是相同的,所以还是相等的


查看完整回答
反对 回复 2018-10-08
  • 1 回答
  • 0 关注
  • 472 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信