js查看一个函数的执行时间实例代码


Posted in Javascript onSeptember 12, 2015

具体不多说了,请看下文代码实例讲解

如下有一个求和的函数,我们要知道这个函数执行需要的时间

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);

js查看一个函数的执行时间实例代码

Javascript 相关文章推荐
Div Select挡住的解决办法
Aug 07 Javascript
用jquery实现下拉菜单效果的代码
Jul 25 Javascript
jquery ajax实现下拉框三级无刷新联动,且保存保持选中值状态
Oct 29 Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖动基本操作
Nov 30 Javascript
anime.js 实现带有描边动画效果的复选框(推荐)
Dec 24 Javascript
js原生方法被覆盖,从新赋值原生的方法
Jan 02 Javascript
对vue下点击事件传参和不传参的区别详解
Sep 15 Javascript
详解ESLint在Vue中的使用小结
Oct 15 Javascript
JS+HTML5 canvas绘制验证码示例
Dec 05 Javascript
vue自定义指令实现仅支持输入数字和浮点型的示例
Oct 30 Javascript
Javascript Symbol原理及使用方法解析
Oct 22 Javascript
three.js显示中文字体与tween应用详析
Jan 04 Javascript
JavaScript学习笔记(三):JavaScript也有入口Main函数
Sep 12 #Javascript
JS实现仿QQ面板的手风琴效果折叠菜单代码
Sep 11 #Javascript
JS实现仿Windows7风格的网页右键菜单效果代码
Sep 11 #Javascript
jQuery+css实现的蓝色水平二级导航菜单效果代码
Sep 11 #Javascript
js实现的后台左侧管理菜单代码
Sep 11 #Javascript
微信企业号开发之微信考勤Cookies的使用
Sep 11 #Javascript
微信企业号开发之微信考勤百度地图定位
Sep 11 #Javascript
You might like
phpexcel导入excel数据使用方法实例
2013/12/24 PHP
php调用google接口生成二维码示例
2014/04/28 PHP
php分页示例分享
2014/04/30 PHP
PHP简单实现解析xml为数组的方法
2018/05/02 PHP
JavaScript中检查对象property的存在性方法介绍
2014/12/30 Javascript
JavaScript中数组的合并以及排序实现示例
2015/10/24 Javascript
轻松学习jQuery插件EasyUI EasyUI表单验证
2015/12/01 Javascript
JS组件Bootstrap Select2使用方法详解
2020/04/17 Javascript
jQuery实现点击弹出背景变暗遮罩效果实例代码
2016/06/24 Javascript
js实现选项卡内容切换以及折叠和展开效果【推荐】
2017/01/08 Javascript
nodejs实现的连接MySQL数据库功能示例
2018/01/25 NodeJs
通过jquery的ajax请求本地的json文件方法
2018/08/08 jQuery
Vue利用History记录上一页面的数据方法实例
2018/11/02 Javascript
解决Vue开发中对话框被遮罩层挡住的问题
2018/11/26 Javascript
Vue基本使用之对象提供的属性功能
2019/04/30 Javascript
详解vue-template-admin三级路由无法缓存的解决方案
2020/03/10 Javascript
Nuxt的动态路由和参数校验操作
2020/11/09 Javascript
[05:15]DOTA2英雄梦之声_第16期_灰烬之灵
2014/06/21 DOTA
[59:53]DOTA2-DPC中国联赛 正赛 VG vs Elephant BO3 第二场 3月6日
2021/03/11 DOTA
基于ID3决策树算法的实现(Python版)
2017/05/31 Python
Python实现Dijkstra算法
2018/10/17 Python
Opencv+Python 色彩通道拆分及合并的示例
2018/12/08 Python
python生成xml时规定dtd实例方法
2020/09/21 Python
弄清Pytorch显存的分配机制
2020/12/10 Python
html5生成柱状图(条形图)效果的实例代码
2016/03/25 HTML / CSS
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
2014/12/30 面试题
Java面向对象面试题
2016/12/26 面试题
机电专业个人自荐信格式模板
2013/09/23 职场文书
校园安全演讲稿
2014/05/09 职场文书
预备党员转正考核材料
2014/06/03 职场文书
职务任命书范本
2014/06/05 职场文书
财务会计实训报告
2014/11/05 职场文书
中层干部考核评语
2015/01/04 职场文书
环保守法证明
2015/06/24 职场文书
Python数据处理的三个实用技巧分享
2022/04/01 Python
python通过新建环境安装tfx的问题
2022/05/20 Python