Console timeEnd()
示例
執行 100,000 次 for 迴圈需要多長時間?
console.time();
for (let i = 0; i < 100000; i++) {
// 一些程式碼
}
console.timeEnd();
自己動手試一試 »
更多示例見下文。
描述
timeEnd() 方法用於結束一個計時器,並將結果寫入控制檯。
timeEnd() 方法允許您為程式碼操作計時,以用於測試目的。
語法
console.timeEnd(label)
引數
引數 | 描述 |
標籤 | 可選。 計時器的名稱。 |
更多示例
使用 *label* 引數
console.time("test1");
for (let i = 0; i < 100000; i++) {
// 一些程式碼
}
console.timeEnd("test1");
自己動手試一試 »
哪種迴圈更快,for 迴圈還是 while 迴圈?
console.time("for loop");
for (let i = 0; i < 100000; i++) {
// 一些程式碼
}
console.timeEnd("for loop");
let i = 0;
console.time("while loop");
while (i < 1000000) {
i++
}
console.timeEnd("while loop");
自己動手試一試 »
瀏覽器支援
所有現代瀏覽器都支援 console.timeEnd()
。
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 11 |