JavaScriptでの時間の計測とエラーハンドリングの方法


  1. 時間の計測: JavaScriptで時間の計測を行うには、Dateオブジェクトやperformanceオブジェクトを使用します。

例1: Dateオブジェクトを使用した時間の計測

const startTime = new Date();
// 処理するコード
const endTime = new Date();
const elapsedTime = endTime - startTime; // 経過時間(ミリ秒)の計算
console.log(`処理時間: ${elapsedTime}ミリ秒`);

例2: performanceオブジェクトを使用した時間の計測

const startTime = performance.now();
// 処理するコード
const endTime = performance.now();
const elapsedTime = endTime - startTime; // 経過時間(ミリ秒)の計算
console.log(`処理時間: ${elapsedTime}ミリ秒`);
  1. エラーハンドリング: JavaScriptでエラーハンドリングを行うには、try-catch文を使用します。

例: try-catch文を使用したエラーハンドリング

try {
  // エラーが発生する可能性のあるコード
} catch (error) {
  // エラーが発生した場合の処理
  console.error(error);
}

このように、tryブロック内のコードを実行し、エラーが発生した場合はcatchブロック内の処理が実行されます。エラーメッセージはerrorオブジェクトから取得できます。

以上がJavaScriptで時間の計測とエラーハンドリングを行う方法の基本的な説明です。これらの方法を活用して、より高度なタスクやアプリケーションの開発に役立てることができます。