Я только что проверил это для другого вопроса: JavaScript для ... в vs для .
В таблице совместимости ECMAScript 5 от kangax Array.forEach получает «да» для всех браузеров, кроме IE8.
По состоянию на сентябрь 2011 года доля браузера IE на настольных устройствах составляет менее 40% , а не менее 8% браузеров - IE 9 .
Другими словами, Array.forEach теперь поддерживается примерно 70% браузеров для настольных компьютеров. Очевидно, что эта цифра значительно варьируется в зависимости от территории и других факторов - например, в некоторых регионах или странах (например, в Бразилии) доля пользователей Chrome выше, а в некоторых (например, в Китае) пользователей IE6 и IE8 гораздо больше. .
Я не проверял, но поддержка мобильных устройств (в браузерах WebKit и Opera) может быть даже выше.