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'));
posted @ 2021-01-11 19:55  Leophen  阅读(208)  评论(0编辑  收藏  举报