在開發國債逆回購的過程當中,首屏加載特別慢,而後須要找出具體是那段代碼的問題dom
經過定位每段業務代碼的運行時間,進行代碼優化性能
下面介紹一種更靈活更準確的方法。測試
使用console.time進行時間計算
這種方法比上一種更準確,並且專門爲性能產生的方法:
測試案例:優化
var arr = []; for(var i=0; i<100000; i++){ arr.push(Math.random()); } console.time("sort"); arr.sort(); console.timeEnd("sort"); 1 2 3 4 5 6 7
控制檯會打印出:code
sort: 542.668701171875ms
1
這種方法在須要測試的開始位置寫上console.time,而且括號內傳一個字符串。在結束的位置使用console.timeEnd方法,並再次把字符串傳入。開發