Firefox vs Chrome:JSランタイム機能

DOMにアクセスしない同じ単純なJSコードは、FireFox(3.1b2)およびChrome(1.0.154.43)の関数として設計されている場合、ほぼ同じ速度で実行されます。
スクリプトタグに単純に挿入すると、Chromeのランタイムは約15倍になります(10ミリ秒から150ミリ秒)

コードは次のとおりです。

<script>

/*function tst1(){*/

var date1 = new Date();
var milliseconds1 = date1.getTime();

for ( var z = 0; z < 30000; z++) {

if (z % 333 == 0) { for ( var j = 0; j < 30000; j++) ; }
}

var date2 = new Date();
var milliseconds2 = date2.getTime();

var difference = milliseconds2 - milliseconds1;
alert( "difference == " + difference);

/*}

tst1();*/

</script>


* This source code was highlighted with Source Code Highlighter .


Source: https://habr.com/ru/post/J53072/


All Articles