Array.forEach()
Pushes support back to at least IE6.
/**
* Array.prototype.forEach() polyfill
* @author Chris Ferdinandi
* @license MIT
*/
if (!Array.prototype.forEach) {
Array.prototype.forEach = function (callback, thisArg) {
thisArg = thisArg || window;
for (var i = 0; i < this.length; i++) {
callback.call(thisArg, this[i], i, this);
}
};
}