- 時間の計測:
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}ミリ秒`);
- エラーハンドリング:
JavaScriptでエラーハンドリングを行うには、
try-catch
文を使用します。
例: try-catch
文を使用したエラーハンドリング
try {
// エラーが発生する可能性のあるコード
} catch (error) {
// エラーが発生した場合の処理
console.error(error);
}
このように、try
ブロック内のコードを実行し、エラーが発生した場合はcatch
ブロック内の処理が実行されます。エラーメッセージはerror
オブジェクトから取得できます。
以上がJavaScriptで時間の計測とエラーハンドリングを行う方法の基本的な説明です。これらの方法を活用して、より高度なタスクやアプリケーションの開発に役立てることができます。