forEach для NodeList

187
20 сентября 2017, 13:52

Почему везде пишут, что NodeList не имеет метода forEach ( как у массива )? Например здесь https://developer.mozilla.org/ru/docs/Web/API/NodeList

Если взять такой код

<div class="one">One</div>
<div class="one">Two</div>
<div class="one">Three</div>

то для него forEach работает

 var nodeList = document.querySelectorAll('.one');
 var list = nodeList.forEach(function(x){
 console.log(x.innerHTML);
 }) // One, Two, Three

т.к. в proto NodeList forEach присутствует

READ ALSO
Кнопка возврата назад

Кнопка возврата назад

ИтакЕсть у меня некая кнопка, которая используется для возврата назад

164
получить значения элементов через js

получить значения элементов через js

Есть табличная верстка, в каждой строке по 2 столбца, те

297
Как передать параметры класса в другой класс

Как передать параметры класса в другой класс

Есть класс Shape из него надо передать параметры shapeColors в другой класс DrawНикак не могу разобраться, как это сделать

219