Как преобразовать nodelist в массив js
4 года назад
Человек-Молекула
Ответы
1
nodeList - это массивоподобная коллекция узлов, которая возвращается методом document.querySelectorAll().
Сходство с обычным массивом заключается в том, что по nodeList можно проитерироваться методом forEach(), а различия в том, что для nodeList недоступны такие методы массивов, как map(), filter() и reduce().
Для обхода этого ограничения мы можем преобразовать nodeList в массив, используя spread оператор или метод Array.from().
- Преобразование с помощью
spreadоператора:
- То же самое с помощью метода
Array.from()
3 года назад
Кирилл Маркеев
1
Для преобразования в массив NodeList можно итерировать в цикле:
Также у NodeList есть метод forEach:
И самый простой способ преобразовать в массив, это использовать Array.from():
4 года назад
Ivan Gagarinov





