关于push数组,然后遍历数组遇到的坑,遍历显示函数

我偷了个懒将点击的东西push进一个arr里,然后遍历显示在上面。

为啥子出现了上函数,什么鬼什么鬼。我检查很久都不晓得那里push进去的。

一个小时后,我想想要不看看arr里面的结构吧!

尼玛!为啥子将for(in)将原型方法也被遍历出来为啥子!

尼玛!尼玛!这样的坑了我一个早上。。。。。

解决办法1,

使用for(var i = 0; i< arr.length; i++)

解决办法2,

使用

for(var i in arr){

  if(object.hasOwenProperty(i)) {

  ///.......

  }

}

第一种是我自己想的,第二个想想都知道我是网上找的啦~~~

 

posted @ 2016-09-23 14:40  to_Matthew  阅读(1636)  评论(0编辑  收藏  举报