1.定义:有 length 属性,而且也是数值下标的对象,但不具备 Array.prototype 上的方法。
2.常见伪数组:arguments,$(‘div’),document.getElementByClassName(’.name’)
3.方法:
[].slice.call(arguments)
[].slice.apply(arguments)
Array.prototype.call(arguments)
Array.prototype.apply(arguments)
Array.from(arguments)
[…arguments]
arr = []; for(var i = 0,length = arguments.length; i < length; i++) {
arr.push(arguments[i]);
}
伪数组转为数组
最新推荐文章于 2021-10-29 15:05:50 发布