IE8下使用for in循环数组遇到的问题

问题 谷歌浏览器下,数组sel为空时不会走进for in循环,数据显示正确 IE8下,数组为空会走进for in 循环,多了一条错误数据 总结 兼容IE8切勿使用for in循环数组,会出现的问题:循环最后多了一个indexOf属性,导致多了一条数据 for in是用来循环对象的,不适用于数组。解决方法就是改用专门循环数组的方法,比如for循环 IE9以上不会有这个问题 为啥会有个indexOf属
相关文章
相关标签/搜索