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