コンソールtimeEnd()
例
forループを100.000回実行するのにどのくらい時間がかかりますか。
console.time();
for (let i = 0; i < 100000; i++) {
// some code
}
console.timeEnd();
以下のその他の例。
定義と使用法
このtimeEnd()
メソッドはタイマーを終了し、結果をコンソールに書き込みます。
このtimeEnd()
メソッドを使用すると、テスト目的でコード操作の時間を計ることができます。
構文
console.timeEnd(label)
パラメーター
Parameter | Description |
label | Optional. The name of the timer. |
その他の例
labelパラメータの使用:
console.time("test1");
for (let i = 0; i < 100000; i++) {
// some code
}
console.timeEnd("test1");
forループとwhileループのどちらが最速ですか?
console.time("for loop");
for (let i = 0; i < 100000; i++) {
// some code
}
console.timeEnd("for loop");
let i = 0;
console.time("while loop");
while (i < 1000000) {
i++
}
console.timeEnd("while loop");
ブラウザのサポート
console.timeEnd()
最新のすべてのブラウザでサポートされています。
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 11 | Yes | Yes | Yes | Yes |