首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

对象无length属性时IE6/7中没法将其转换成伪数组(ArrayLike)

2012-09-01 
对象无length属性时IE6/7中无法将其转换成伪数组(ArrayLike)有时需要将数组转成伪数组(ArrayLike),如下var

对象无length属性时IE6/7中无法将其转换成伪数组(ArrayLike)

有时需要将数组转成伪数组(ArrayLike),如下

var ary = ['one','two','three'];var obj = {length:2}; // 有length,非零值Array.prototype.push.apply(obj, ary);for(var i in obj){alert(i + ': ' + obj[i]);}

?

相关:

将HTMLCollection/NodeList/伪数组转换成数组

热点排行