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 removeChild 使用注意事项
Apr 11 Javascript
什么是JavaScript
Aug 13 Javascript
ANT 压缩(去掉空格/注释)JS文件可提高js运行速度
Apr 15 Javascript
js随机生成26个大小写字母
Feb 12 Javascript
javascript的replace方法结合正则使用实例总结
Jun 16 Javascript
解决微信浏览器Javascript无法使用window.location.reload()刷新页面
Jun 21 Javascript
Bootstrap Table使用心得总结
Nov 29 Javascript
javascript实现将数字转成千分位的方法小结【5种方式】
Dec 11 Javascript
React Native基础入门之调试React Native应用的一小步
Jul 02 Javascript
layui实现图片虚拟路径上传,预览和删除的例子
Sep 25 Javascript
微信小程序scroll-view的滚动条设置实现
Mar 02 Javascript
详解Vue的mixin策略
Nov 19 Vue.js
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+AJAX实现无刷新注册(带用户名实时检测)
2007/01/02 PHP
将博客园(cnblogs.com)数据导入到wordpress的代码
2013/01/06 PHP
必须收藏的php实用代码片段
2016/02/02 PHP
ThinkPHP中create()方法自动验证实例
2017/04/26 PHP
PHP实现的函数重载功能示例
2018/08/03 PHP
JavaScript和ActionScript的交互实现代码
2010/08/01 Javascript
jQuery 验证插件 Web前端设计模式(asp.net)
2010/10/17 Javascript
jquery怎样实现ajax联动框(一)
2013/03/08 Javascript
JQuery实现用户名无刷新验证的小例子
2013/03/22 Javascript
仿新浪微博登陆邮箱提示效果的js代码
2013/08/02 Javascript
使用GruntJS构建Web程序之安装篇
2014/06/04 Javascript
AngularJS监听路由的变化示例代码
2016/09/23 Javascript
bootstrap配合Masonry插件实现瀑布式布局
2017/01/18 Javascript
vue2.0结合Element实现select动态控制input禁用实例
2017/05/12 Javascript
JavaScript实现省市县三级级联特效
2017/05/16 Javascript
JS 中LocalStorage和SessionStorage的使用
2017/08/17 Javascript
EasyUI创建人员树的实例代码
2017/09/15 Javascript
JQuery实现折叠式菜单的详细代码
2020/06/03 jQuery
原生js 实现表单验证功能
2021/02/08 Javascript
python多重继承新算法C3介绍
2014/09/28 Python
整理Python中的赋值运算符
2015/05/13 Python
python创建列表并给列表赋初始值的方法
2015/07/28 Python
KMP算法精解及其Python版的代码示例
2016/06/01 Python
Python 中Pickle库的使用详解
2018/02/24 Python
Python获取网段内ping通IP的方法
2019/01/31 Python
django模板加载静态文件的方法步骤
2019/03/01 Python
python数据爬下来保存的位置
2020/02/17 Python
基于Python爬虫采集天气网实时信息
2020/06/05 Python
Win10环境中如何实现python2和python3并存
2020/07/20 Python
django使用channels实现通信的示例
2020/10/19 Python
CSS3轻松实现圆角效果
2017/11/09 HTML / CSS
2014全国两会学习心得体会1000字
2014/03/10 职场文书
小学生中国梦演讲稿
2014/04/23 职场文书
人身意外保险授权委托书
2014/10/01 职场文书
英语辞职信范文
2015/02/28 职场文书
董事长年会致辞
2015/07/29 职场文书