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 相关文章推荐
js获取变量
Aug 24 Javascript
asp javascript 实现关闭窗口时保存数据的办法
Nov 24 Javascript
Riot.js 快速的JavaScript单元测试框架
Nov 09 Javascript
js控制div及网页相关属性的代码
Dec 19 Javascript
关于jQuery参考实例2.0 用jQuery选择元素
Apr 07 Javascript
js保留两位小数使用toFixed实现
Jul 29 Javascript
node+express+ejs制作简单页面上手指南
Nov 26 Javascript
js实现鼠标滚轮控制图片缩放效果的方法
Feb 20 Javascript
浅谈JavaScript字符串拼接
Jun 25 Javascript
利用select实现年月日三级联动的日期选择效果【推荐】
Dec 13 Javascript
简单实现AngularJS轮播图效果
Apr 10 Javascript
js数组相减简单示例【删除a数组所有与b数组相同元素】
Mar 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
手冲咖啡应该是现代精品咖啡店的必备选项吗?
2021/03/03 冲泡冲煮
php定义参数数量可变的函数用法实例
2015/03/16 PHP
Thinkphp自定义代码生成工具及用法说明(附下载地址)
2016/05/27 PHP
一份老外写的XMLHttpRequest代码多浏览器支持兼容性
2007/01/11 Javascript
使用UglifyJS合并/压缩JavaScript的方法
2012/03/07 Javascript
javascript利用控件对windows的操作实现原理与应用
2012/12/23 Javascript
jQuery之自动完成组件的深入解析
2013/06/19 Javascript
JS 添加千分位与去掉千分位的示例
2013/07/11 Javascript
jquery 利用show和hidden实现级联菜单示例代码
2013/08/09 Javascript
js 去掉空格实例 Trim() LTrim() RTrim()
2014/01/07 Javascript
JavaScript代码应该放在HTML代码哪个位置比较好?
2014/10/16 Javascript
jQuery中removeAttr()方法用法实例
2015/01/05 Javascript
jQuery模拟新浪微博首页滚动效果的方法
2015/03/11 Javascript
jQuery实现简单隔行变色的方法
2016/02/20 Javascript
seaJs使用心得之exports与module.exports的区别实例分析
2017/10/13 Javascript
jQuery简单实现的HTML页面文本框模糊匹配查询功能完整示例
2018/05/09 jQuery
Vue infinite update loop的问题解决
2019/04/23 Javascript
js实现烟花特效
2020/03/02 Javascript
vue 封装 Adminlte3组件的实现
2020/03/18 Javascript
JavaScript实现雪花飘落效果
2020/12/27 Javascript
js删除对象中的某一个字段的方法实现
2021/01/11 Javascript
python select.select模块通信全过程解析
2017/09/20 Python
django2.2 和 PyMySQL版本兼容问题
2020/02/17 Python
python实现ftp文件传输功能
2020/03/20 Python
Python函数参数分类原理详解
2020/05/28 Python
Python定时任务APScheduler原理及实例解析
2020/05/30 Python
详解canvas多边形(蜘蛛图)的画法示例
2018/01/29 HTML / CSS
土耳其新趋势女装购物网站:Addax
2020/01/07 全球购物
简历中求职的个人自我评价
2013/12/03 职场文书
中学门卫岗位职责
2013/12/26 职场文书
晚会主持词开场白
2014/03/17 职场文书
《海伦?凯勒》教学反思
2014/04/17 职场文书
监察局领导班子四风问题整改措施思想汇报
2014/10/05 职场文书
终止或解除劳动合同及劳动关系的证明书
2014/10/06 职场文书
高中团支书竞选稿
2015/11/21 职场文书
2016年教师师德师风心得体会
2016/01/12 职场文书