JS 将伪数组转换成数组的方法

一、ES5 伪数组转数组

伪数组:arguments
转换方法:

let args = [].slice.call(arguments);

举个例子:

将 NodeList 转数组

let items = [].slice.call(document.querySelectorAll('item'));

二、ES6 伪数组转数组

伪数组:arguments
转换方法:

let args = Array.from(arguments);

举个例子:

将 NodeList 转数组

let items = Array.from(document.querySelectorAll('item'));
原文地址:https://www.cnblogs.com/Leophen/p/14757093.html