JavaScript查看代碼運行效率console.time()與console.timeEnd()用法
更新時間:2019年01月18日 10:40:42 作者:muzidigbig
今天小編就為大家分享一篇關于JavaScript查看代碼運行效率console.time()與console.timeEnd()用法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
程序運行時間計算:
注意:測試代碼運行時間的話console.time()與console.timeEnd()要一起使用,這是一個組合;這兩個之間的代碼就是要運行測試程序的時間
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <ul id="list"> </ul> </body> <script> window.onload = function () { //優(yōu)化升級版 //先創(chuàng)建數(shù)組,把節(jié)點追加到數(shù)組里,再把數(shù)組裁切 //innerHTML只需解析1遍 var list = document.getElementById('list'); // 計算運行時間開始 console.time("數(shù)組拼接時間"); var arr = []; for(var i=0;i<10000;i++){ arr.push("<li>通過js創(chuàng)建的第"+(i+1)+"個數(shù)據(jù)</li>"); } list.innerHTML = arr.join(""); // 計算運行時間結束 console.timeEnd("數(shù)組拼接時間"); } </script> </html>
總結
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內(nèi)容請查看下面相關鏈接
相關文章
微信小程序中的店鋪評分組件及vue中用svg實現(xiàn)的評分顯示組件
這篇文章主要介紹了微信小程序之店鋪評分組件及vue中用svg實現(xiàn)的評分顯示組件,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2018-11-11javascript十六進制數(shù)字和ASCII字符之間的轉換方法
下面小編就為大家?guī)硪黄猨avascript十六進制數(shù)字和ASCII字符之間的轉換方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-12-12javascript 具名函數(shù)的四種調(diào)用方式 推薦
看四種方式執(zhí)行結果沒有區(qū)別。但如果函數(shù)有返回值的話,用new方式調(diào)用時可能會讓你有些失望。2009-07-07js全屏事件fullscreenchange 實現(xiàn)全屏、退出全屏操作
這篇文章主要為大家詳細介紹了js全屏事件fullscreenchange,實現(xiàn)全屏、退出全屏操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-09-09