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 相关文章推荐
Javascript实现滑块滑动改变值的实现代码
Apr 12 Javascript
jQuery中的ajax async同步和异步详解
Sep 29 Javascript
JavaScript弹窗基础篇
Apr 27 Javascript
JavaScript Ajax编程 应用篇
Jul 02 Javascript
Vue.js父与子组件之间传参示例
Feb 28 Javascript
Bootstrap Multiselect 常用组件实现代码
Jul 09 Javascript
详解自定义ajax支持跨域组件封装
Feb 08 Javascript
Angular入口组件(entry component)与声明式组件的区别详解
Apr 09 Javascript
微信小程序学习笔记之获取位置信息操作图文详解
Mar 29 Javascript
优雅地使用loading(推荐)
Apr 20 Javascript
vscode中Vue别名路径提示的实现
Jul 31 Javascript
Vue前端判断数据对象是否为空的实例
Sep 02 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
详细介绍PHP应用提速面面观
2006/10/09 PHP
PHP 数字左侧自动补0
2008/03/31 PHP
PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法
2009/03/10 PHP
PHP循环输出指定目录下的所有文件和文件夹路径例子(简单实用)
2014/05/10 PHP
功能强大的php文件上传类
2016/08/29 PHP
Laravel (Lumen) 解决JWT-Auth刷新token的问题
2019/10/24 PHP
javascript:以前写的xmlhttp池,代码
2008/05/18 Javascript
Javascript 面向对象 命名空间
2010/05/13 Javascript
一个页面元素appendchild追加到另一个页面元素的问题
2013/01/27 Javascript
可在线编辑网页文字效果代码(单击)
2013/03/02 Javascript
使用text方法获取Html元素文本信息示例
2014/09/01 Javascript
JavaScript实现找出数组中最长的连续数字序列
2014/09/03 Javascript
jQuery实现鼠标经过弹出提示信息的地图热点效果
2015/08/07 Javascript
非常实用的12个jquery代码片段
2015/11/02 Javascript
js对象浅拷贝和深拷贝详解
2016/09/05 Javascript
Ubuntu 16.04 64位中搭建Node.js开发环境教程
2016/10/19 Javascript
详解AngularJS跨页面传值(ui-router)
2017/08/23 Javascript
对vue事件的延迟执行实例讲解
2018/08/28 Javascript
使用 Jest 和 Supertest 进行接口端点测试实例详解
2020/04/25 Javascript
pyside写ui界面入门示例
2014/01/22 Python
使用TensorFlow实现SVM
2018/09/06 Python
对Python中Iterator和Iterable的区别详解
2018/10/18 Python
Python3利用print输出带颜色的彩色字体示例代码
2019/04/08 Python
python库matplotlib绘制坐标图
2019/10/18 Python
python中format函数如何使用
2020/06/22 Python
关于 HTML5 的七个传说小结
2012/04/12 HTML / CSS
html5 canvas实现圆形时钟代码分享
2013/12/25 HTML / CSS
FC-Moto瑞典:欧洲最大的摩托车服装和头盔商店之一
2018/11/27 全球购物
JAVA的事件委托机制和垃圾回收机制
2014/09/07 面试题
介绍下WebSphere的安全性
2013/01/31 面试题
销售行政专员职责
2014/01/03 职场文书
个人求职信范文分享
2014/01/31 职场文书
母亲节感恩活动记录
2014/03/16 职场文书
道路运输企业安全生产责任书
2014/07/28 职场文书
导游词之塘栖古镇
2019/12/04 职场文书
解决golang结构体tag编译错误的问题
2021/05/02 Golang