JavaScript中将伪数组变成数组的几种方式总结

常见伪数组包括一组dom元素或者arguments...

例如下面常见的dom节点
JavaScript中将伪数组变成数组的几种方式总结
 

怎么将它变成真正的数组呢,有哪些方法?

var uls=document.querySelectorAll('ul')

1,Array.prototype.slice.call(uls);

2,[].slice.call(uls)

3,Array.from(uls)

转换之后


JavaScript中将伪数组变成数组的几种方式总结
 

dom

相关推荐