コンソール時間()
例
forループを100.000回実行するのにかかる時間:
console.time();
for (let i = 0; i < 100000; i++) {
// some code
}
console.timeEnd();
以下のその他の例。
定義と使用法
このtime()
メソッドは、コンソールビューでタイマーを開始します。
このtime()
メソッドを使用すると、テスト目的でコードの時間を計ることができます。
構文
console.time(label)
パラメーター
Parameter | Description |
label | Optional. A label to give the timer a name. |
その他の例
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 < 1000000; i++) {
// some code
}
console.timeEnd("for loop");
let i = 0;
console.time("while loop");
while (i < 1000000) {
i++
}
console.timeEnd("while loop");
ブラウザのサポート
console.time()
最新のすべてのブラウザでサポートされています。
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 11 | Yes | Yes | Yes | Yes |