Hacker News new | ask | show | jobs
by darepublic 3108 days ago
You can use Array.prototype.forEach.call(nodelist, fn), or Arrays.from(nodelist).forEach
2 comments

I don't use Windows so I can't test it, but would this work as a polyfill?

    NodeList.prototype.forEach = Array.prototype.forEach;
In Chrome this even returns true:

    NodeList.prototype.forEach === Array.prototype.forEach
Tested in IE11, document.documentMode===11

  Array.prototype.forEach.call(document.querySelectorAll('div'), console.log)
seams to work