HTML DOM console.timeEnd() 方法
- 上一頁 time()
- 下一頁 trace()
- 返回上一層 Window Console 對象
定義和用法
console.timeEnd() 方法結束計時器,并將結果寫入控制臺視圖。
此方法允許您為代碼中的某些操作計時,以進行測試。
請使用 console.time() 方法 啟動定時器。
請使用 label 參數指定要結束的計時器。
提示:測試控制臺方法時,請確保控制臺視圖可見(按 F12 查看控制臺)。
實例
例子 1
執行一個 for 循環 10 萬次需要多長時間:
console.time(); for (i = 0; i < 100000; i++) { // some code } console.timeEnd();
例子 2
使用 label 參數:
console.time("test1"); for (i = 0; i < 100000; i++) { // some code } console.timeEnd("test1");
例子 3
哪個最快,for 循環還是 while 循環?
var i; console.time("test for loop"); for (i = 0; i < 100000; i++) { // some code } console.timeEnd("test for loop"); i = 0; console.time("test while loop"); while (i < 1000000) { i++ } console.timeEnd("test while loop");
語法
console.timeEnd(label)
參數值
參數 | 類型 | 描述 |
---|---|---|
label | 字符串 | 可選。要結束的控制權的名稱。 |
瀏覽器支持
表格中的數字注明了完全支持該方法的首個瀏覽器版本。
方法 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
console.timeEnd() | 支持 | 11 | 10 | 4 | 支持 |
- 上一頁 time()
- 下一頁 trace()
- 返回上一層 Window Console 對象