hasOwnProperty() 方法会返回一个布尔值,指示对象自身属性中是否具有指定的属性

所以 for(var key in arr)和for(var i=0;i<arr.length;i++)的遍历得到的结果不同 推荐第二个,实在不行 可以使用
js hasOwnProperty() 来进行判断过滤 如下图所示

hasOwnProperty() 方法会返回一个布尔值,指示对象自身属性中是否具有指定的属性

所以 for(var key in arr)和for(var i=0;i<arr.length;i++)的遍历得到的结果不同 推荐第二个,实在不行 可以使用
js hasOwnProperty() 来进行判断过滤 如下图所示
