js查看一個函數的執行時間實例程式碼_javascript技巧
具體不多說了,請看下文程式碼實例講解
如下有一個求和的函數,我們要知道這個函數執行所需的時間
function add(){ var sum = 0 ; for(var i = 0;i<1000000;i++){ sum += i; } return sum; }
function test(func){ var start = new Date().getTime();//起始时间 func();//执行待测函数 var end = new Date().getTime();//接受时间 return (end - start)+"ms";//返回函数执行需要时间 }
var time = test(add); console.log(time);
定義一個測試函數,將待測函數作為參數傳入