将伪数组转为真数组的方式总结:

1.什么是伪数组?

在js中无法调用数组的方法,但跟数组长得很像,也有length属性.

1.函数中的argument参数。

2.像调用getElementsByTagName,document.childNodes之类的,它们都返回 NodeList对象都属于伪数组。

2.将伪数组转为真数组的方式:

由于数组具有很多的方法,应此可以将伪数组转为真数组来调用数组的方法处理。

1.通过[].slice.call(argument)

2.通过Array.prototype.slice.call(argument)

2.通过Array.from(argument)

3.通过点语法

posted @ 2021-07-19 15:11  星空的轨迹  阅读(254)  评论(0编辑  收藏  举报