Array.from()方法就是将伪数组转化为真正的数组
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
let lis = document.querySelectorAll('li');
console.log(lis);
这里得到的不是真正的数组,是一个伪数组
let arr = Array.from(lis);
console.log(arr);
这样就得到了真正的数组
当然,这里也可以使用es6的扩展运算符将伪数组转化为真正的数组
… 扩展运算符能将数组转换为逗号隔开的参数序列,就是一个个普通的东西
const tfboys = ['易烊千玺', '王元', '王俊凯'];
console.log(...tfboys)
//转换为 '易烊千玺','王元','王俊凯'
使用扩展运算符将上面的lis转化为真正的数组
console.log([...lis]) //这样就得到了