//for..in在数组中的弊端 原则上数组Array对象是不能操作的,但是有些程序员开始不注意把Array的原型链上添加了方法就会出现意想不到的bug //例如 var arr = [1,2,3]; Array.prototype.test = function() { } for(var i in arr) { //。。。。操作 } 就会把test遍历出来 会出现意想不到的问题
//for..in在数组中的弊端 原则上数组Array对象是不能操作的,但是有些程序员开始不注意把Array的原型链上添加了方法就会出现意想不到的bug //例如 var arr = [1,2,3]; Array.prototype.test = function() { } for(var i in arr) { //。。。。操作 } 就会把test遍历出来 会出现意想不到的问题