js 数组遍历for..in弊端

//for..in在数组中的弊端
原则上数组Array对象是不能操作的,但是有些程序员开始不注意把Array的原型链上添加了方法就会出现意想不到的bug

//例如

var arr = [1,2,3];

Array.prototype.test = function()
{
}

for(var i in arr)
{
//。。。。操作
}

就会把test遍历出来 会出现意想不到的问题

 

posted @ 2014-04-14 20:07  win_and_first  阅读(418)  评论(0编辑  收藏  举报