4.8 效能測試

javascript/practice 資料夾下,建立 console_time.html 來練習。

計算某段程式執行時間

  • console.time("字串id"):開始"字串id"的時間計算。

  • console.timeEnd("字串id"):結束"字串id"的時間計算,並在 console 中印出,單位毫秒數。

例:

console.time("計算");
var j;
for (var i = 0; i < 100000000; i++) {
  j = Math.random();
}
console.timeEnd("計算");

練習

產生一個陣列,項目有 100 萬個數值,即 0 ~1000000,項目可以重覆,然後使用排序依小到大排序,並在 console 中印出所花的時間:

參考作法:

Last updated