本文介绍了在JavaScript中,将NodeList转换为数组的最佳方法是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

DOM方法document.querySelectorAll()(以及其他一些方法)返回NodeList.

The DOM method document.querySelectorAll() (and a few others) return a NodeList.

要在列表上操作,例如使用forEach(),必须首先将NodeList转换为Array.

To operate on the list, e.g. using forEach(), the NodeList must first be converted to an Array.

NodeList转换为Array的最佳方法是什么?

What's the best way to convert the NodeList to an Array?

推荐答案

使用ES6,您可以轻松地做到:

With ES6 you can simply do:

const spanList = [...document.querySelectorAll("span")];

这篇关于在JavaScript中,将NodeList转换为数组的最佳方法是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-16 03:10