[JSX で Array#forEach が5倍以上速くなった話](https://kazuhooku.hatenadiary.org/entry/20120612/1339489758) > ただ Safari だと for ループの中に `var` 宣言を入れると遅くなるので、さらに言うなら ~~~js var a = [ 1, 2, 3, 4, 5, 6, 7, 8 ]; var sum = 0; var i, aLen; for (i = 0, aLen = a.length; i < aLen; ++i) { sum += a[i]; } ~~~
JSX で Array#forEach が5倍以上速くなった話