ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript 関数の実行時間を正確に測定するにはどうすればよいですか?
JavaScript を使用した関数の実行時間の測定
関数の実行時間を決定することは、パフォーマンスの最適化において重要なタスクです。 JavaScript では、この時間を正確に測定するためにいくつかのアプローチを使用できます。
performance.now() の使用
performance.now() API は高解像度を提供します。ミリ秒単位で測定されるタイムスタンプ。次の構文は、その使用方法を示しています。
const startTime = performance.now(); doSomething(); // Function to be measured const endTime = performance.now(); console.log(`Function call took ${endTime - startTime} milliseconds`);
console.time() の使用
console.time() 関数と console.timeEnd() 関数は次のことを提供します。実行時間を測定する便利な方法です。構文は次のとおりです。
console.time('doSomething'); doSomething(); // Function to be measured console.timeEnd('doSomething');
適切な時間を記録するには、console.time() に渡される文字列が console.timeEnd() に渡される文字列と一致する必要があることに注意してください。
追記:
以上がJavaScript 関数の実行時間を正確に測定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。