Polyfill for NodeList.forEach
Provides a polyfill for Nodelist.prototype.forEach() to all Browsers supporting ES5.
Chrome 51, Firefox 50, Opera 38, Safari 10
Android Browser none, IE Mobile none, IE none
See MDN for more information.
// CommonJS
require('nodelist-foreach-polyfill');
// ES6 Modules import / Typescript import
import 'nodelist-foreach-polyfill';
// Get Nodelist from DOM via document.querySelectorAll()
var elements = document.querySelectorAll('.foo');
// Loop through nodelist
elements.forEach(function(element, index, nodelist) {
console.log(this, element, index, nodelist);
});