//for..in在数组中的弊端原则上数组Array对象是不能操作的,但是有些程序员开始不注意把Array的原型链上添加了方法就会出现意想不到的bug//例如var arr = [1,2,3];Array.prototype.test = function(){}for(var i in arr){//。。。。操作}就会把test遍历出来 会出现意想不到的问题
本文共 238 字,大约阅读时间需要 1 分钟。
//for..in在数组中的弊端原则上数组Array对象是不能操作的,但是有些程序员开始不注意把Array的原型链上添加了方法就会出现意想不到的bug//例如var arr = [1,2,3];Array.prototype.test = function(){}for(var i in arr){//。。。。操作}就会把test遍历出来 会出现意想不到的问题
转载于:https://www.cnblogs.com/win-and-first/p/3664738.html