forループを高速化したい
公開日:
:
Speed addiction
どうにかして高速化したい
javascriptコードをメンテナンスするときにどうにも早くならない。。。
理論的なことよりは試そうと思い、forについて試したことが有ります。
試したこと
forで処理する回数を増やして、ループ回数を減らす。
普通は無駄で可読性落ちると思うので、やらないようなことをしてみました。
とりあえず手元の開発者ツールで試してみると、2倍くらい早くなった(1000ms強から500msくらい)
ので、ベンチマーク記録のためにjsPerfに登録しました。
ベンチマークとしては2倍も違わないけど、少し早くなっています。
テストケース
下記に作ったので試してみてください。
http://jsperf.com/max-for-loop-speed
問題
pushしかしていないのでこれで問題ないが、ちゃんとしたロジックを書くとなると
この解決方法は難しいのかな。。。
Advertisement
関連記事
-
-
jsperfで自分の作成したテストケースを見る方法
私が作成しているテストケースのリストであれば、 http://jsperf.com/browse/