JavaScriptのconsole.time()とconsole.timeEnd()

提供:Dev Guides
移動先:案内検索

コンソールオブジェクトには、コードの一部のパフォーマンスの分析に役立つ time()メソッドと timeEnd()メソッドがあります。 最初に文字列引数を指定してconsole.time()を呼び出し、次にテストするコードを指定してから、同じ文字列引数を使用して console.timeEnd()を呼び出します。 次に、ブラウザコンソールでコードを実行するのにかかった時間が表示されます。 次に例を示します。

console.time("Time this");

for (var i = 0; i < 10000; i++) {
  // Your stuff here
}

console.timeEnd("Time this");

ほとんどの場合、コードの実行速度が速すぎて結論を導き出すことができないため、数千回の反復を経るforループでコードを実行することをお勧めします。

これは開発モードでのみ使用し、本番環境に移行するコードでこれらの呼び出しを削除してください。