HTML DOM console.timeEnd() 方法
實例
執行 10 萬次所需要的實際:
console.time();
for (i = 0; i < 100000; i++) {
// 代碼部分
}
console.timeEnd();
定義和用法
console.timeEnd() 方法是作為計算器的結束方法。
該方法一般用於測試程式執行的時長。
console.time() 方法為計算器的起始方法。
如果一個頁面有多個地方需要使用到計算器,可以添加標籤參數來設置。
提示: 在測試該方法的過程中,控制臺需要可見 (流覽器按下 F12 打開控制臺)。
語法
console.timeEnd(label)
流覽器支持
表格中的數字表示支持該方法的第一個流覽器版本號。
方法 | |||||
---|---|---|---|---|---|
console.timeEnd() | Yes | 11 | 10 | 4 | Yes |
參數說明
參數 | 類型 | 描述 |
---|---|---|
label | String | 可選,用於給計算器設置標籤。 |
tablecolumns | Array | 可選,一個數組,表格標題欄的名稱。 |
更多實例
實例
使用標籤參數:
console.time("zaixian");
for (i = 0; i < 100000; i++) {
// 代碼部分
}
console.timeEnd("zaixian);
實例
測試哪個代碼執行的更快
var i;
console.time("for 迴圈測試:");
for (i = 0; i < 100000; i++) {
// 代碼部分
}
console.timeEnd("for 迴圈結束。");
i = 0;
console.time("while 迴圈測試:");
while (i < 1000000) {
i++
}
console.timeEnd("while 迴圈測試結束。");