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 相关文章推荐
jquery pagination插件实现无刷新分页代码
Oct 13 Javascript
EditPlus注册码生成器(js代码实现)
Mar 25 Javascript
JS实现的用来对比两个用指定分隔符分割的字符串是否相同
Sep 19 Javascript
jQuery函数map()和each()介绍及异同点分析
Nov 08 Javascript
jQuery中:enabled选择器用法实例
Jan 04 Javascript
javascript实现简单的进度条
Jul 02 Javascript
JS实现下拉菜单赋值到文本框的方法
Aug 18 Javascript
angular实现IM聊天图片发送实例
May 08 Javascript
浅谈Angular路由守卫
Aug 26 Javascript
webpack4.x打包过程详解
Jul 18 Javascript
vue 指令之气泡提示效果的实现代码
Oct 18 Javascript
vue-form表单验证是否为空值的实例详解
Oct 29 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
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
2006/10/09 PHP
处理单名多值表单的详解
2013/06/08 PHP
浅谈php处理后端&amp;接口访问超时的解决方法
2016/10/29 PHP
利用php实现一周之内自动登录存储机制(cookie、session、localStorage)
2016/10/31 PHP
php nginx 实时输出的简单实现方法
2018/01/21 PHP
PHP连接MySQL数据库三种实现方法
2020/12/10 PHP
web 页面分页打印的实现
2009/06/22 Javascript
JSON 教程 json入门学习笔记
2020/09/22 Javascript
2010年最佳jQuery插件整理
2010/12/06 Javascript
jqGrid表格应用之新增与删除数据附源码下载
2015/12/02 Javascript
原生js实现ajax方法(超简单)
2016/09/20 Javascript
简单理解vue中el、template、replace元素
2016/10/27 Javascript
AngularJS用户选择器指令实例分析
2016/11/04 Javascript
Bootstrap CSS组件之下拉菜单(dropdown)
2016/12/17 Javascript
jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法
2017/12/24 jQuery
JS实现碰撞检测的方法分析
2018/01/19 Javascript
vue2.x集成百度UEditor富文本编辑器的方法
2018/09/21 Javascript
jsonp实现百度下拉框功能的方法分析
2019/05/10 Javascript
Python实现网站文件的全备份和差异备份
2014/11/30 Python
Python中的sort()方法使用基础教程
2017/01/08 Python
Python统计时间内的并发数代码实例
2019/12/28 Python
python实现简单坦克大战
2020/03/27 Python
win10下python3.8的PIL库安装过程
2020/06/08 Python
matplotlib 三维图表绘制方法简介
2020/09/20 Python
python 对xml解析的示例
2021/02/27 Python
python常量折叠基础知识点讲解
2021/02/28 Python
布鲁明戴尔百货店:Bloomingdale’s
2016/12/21 全球购物
全球性的在线鞋类品牌:Public Desire
2019/04/03 全球购物
《花的勇气》教后反思
2014/02/12 职场文书
抄作业检讨书
2014/02/17 职场文书
环保建议书600字
2014/05/14 职场文书
优秀团员事迹材料
2014/12/25 职场文书
六一儿童节开幕词
2015/01/29 职场文书
2015年检察院个人工作总结
2015/05/20 职场文书
辞职报告(范文三篇)
2019/08/27 职场文书
MySQL kill不掉线程的原因
2021/05/07 MySQL