js查看一個函數(shù)的執(zhí)行時間實例代碼
更新時間:2015年09月12日 09:50:15 投稿:mrr
本篇文章給大家分享一段實例代碼,主要介紹js查看一個函數(shù)的執(zhí)行時間,代碼簡單易懂,感興趣的朋友一起跟著小編來學(xué)習(xí)學(xué)習(xí)吧
具體不多說了,請看下文代碼實例講解
如下有一個求和的函數(shù),我們要知道這個函數(shù)執(zhí)行需要的時間
function add(){ var sum = 0 ; for(var i = 0;i<1000000;i++){ sum += i; } return sum; }
定義一個測試函數(shù),將待測函數(shù)作為參數(shù)傳入
function test(func){ var start = new Date().getTime();//起始時間 func();//執(zhí)行待測函數(shù) var end = new Date().getTime();//接受時間 return (end - start)+"ms";//返回函數(shù)執(zhí)行需要時間 }
測試并查看實際執(zhí)行時間
var time = test(add); console.log(time);
您可能感興趣的文章:
- JS簡單測試循環(huán)運行時間的方法
- js實現(xiàn)網(wǎng)頁倒計時、網(wǎng)站已運行時間功能的代碼3例
- js執(zhí)行時間查看器
- 獲取焦點時,利用js定時器設(shè)定時間執(zhí)行動作
- js 頁面執(zhí)行時間計算代碼
- 用js計算頁面執(zhí)行時間的函數(shù)
- 計算100000數(shù)組js腳本的執(zhí)行時間
- js獲取當(dāng)前時間顯示在頁面上并每秒刷新
- 用js實現(xiàn)計算加載頁面所用的時間
- 頁面實時更新時間的JS實例代碼
- JavaScript實現(xiàn)頁面實時顯示當(dāng)前時間的簡單實例
- Javascript實現(xiàn)的StopWatch功能示例
相關(guān)文章
JavaScript學(xué)習(xí)筆記(三):JavaScript也有入口Main函數(shù)
大家都知道在c和java中,有main函數(shù)貨main方法作為一個程序的入口函數(shù)或方法。在JS中從js源文件的頭部開始運行的,我們?nèi)匀豢梢蕴摌?gòu)出一個main函數(shù)來作為程序的起點,這樣一來不僅可以跟其他語言統(tǒng)一了,而且說不定你會對JS有更深的理解。感興趣的小伙跟著小編一起學(xué)習(xí)吧2015-09-09JavaScript WebAPI、DOM、事件和操作元素實例詳解
這篇文章主要給大家介紹了關(guān)于JavaScript WebAPI、DOM、事件和操作元素的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用js具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2021-06-06