用hasownproperty没问题,一用in就报错,哪里错了
1 回答
一只斗牛犬
TA贡献1784条经验 获得超2个赞
Javascript中Object对象原型上的hasOwnProperty()用来判断一个属性是定义在对象本身而不是继承自原型链。
说明hasOwnProperty是用在对象上的,你store[0]的值是2, 2.hasOwnProperty,并没有报错,不知道是不是js本身的bug。
in操作符可以用来干跟hasOwnProperty一样的事情,但是也是用在对象上面的,只是执行
'complete' in 2
的时候报错了而已
添加回答
举报
0/150
提交
取消