そういえば。ずいぶん前にsafariが手に入ったのにベンチマークしてなかった。
というわけで、
function c() { var d = 0; for( var i=1 ; i<1000000 ; ++i ){ d += Math.sin(i); d += Math.cos(i); d += Math.asin(1/i); d += Math.acos(1/i); d += Math.sqrt(i) d += Math.atan2(i,1); d += Math.exp( -Math.abs( Math.tan(i) ) ); d += Math.log(i); } return d; }
こんないい加減な計算でベンチマークしてみた。結果は下記の通り:
ブラウザ | 処理時間(ms) |
---|---|
Google Chrome 0.2.149.27 | 2244 |
Firefox 3.0.1 | 6345 |
Safari 3.1.2 | 6656 |
Opera 9.52 | 7421 |
IE7.0.5730.11 | 16688 |
真ん中の三つがとても近いのが不思議。
というわけで、やっぱり Google Chrome が速く、IE7が遅いのであった。