関数の実行時間を測定する方法
関数の実行時間を測定すると、パフォーマンスの最適化に関する貴重な洞察が得られます。この測定を実現するには、いくつかのアプローチがあります。
リアルタイム パフォーマンス測定にパフォーマンス.now() を使用する
タイミング関数を実行するための最新のアプローチは、 Performance.now() API。ナビゲーションの開始からの経過時間を高解像度のミリ秒単位で返します。効果的に使用するには:
Node.js では、const { Performance } = require('perf_hooks'); を使用してパフォーマンス クラスをインポートする必要があります。
Simple Time に console.time を使用する測定
console.time メソッドは、実行時間を測定する簡単な方法を提供します。ただし、一度に 1 つの測定のみをサポートします:
タイマーを適切に停止するには、time() と timeEnd() に渡される文字列が一致する必要があります。詳細な説明については、MDN または Node.js のドキュメントを参照してください。
以上がJavaScript 関数の実行時間を効率的に測定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。