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类中的公有变量和私有变量
Jul 24 Javascript
基于jquery的当鼠标滚轮到最底端继续加载新数据思路分享(多用于微博、空间、论坛 )
Oct 10 Javascript
jquery validate poshytip 自定义样式
Nov 26 Javascript
Js保留小数点的4种效果实现代码分享
Apr 12 Javascript
iframe子页面与父页面在同域或不同域下的js通信
May 07 Javascript
jQuery插件实现文件上传功能(支持拖拽)
Aug 27 Javascript
SelecT下拉框选中和取值的解决方法
Nov 22 Javascript
javaScript+turn.js实现图书翻页效果实例代码
Feb 16 Javascript
jQuery表单验证之密码确认
May 22 jQuery
Vue 创建组件的两种方法小结(必看)
Feb 23 Javascript
vue 实现的树形菜的实例代码
Mar 19 Javascript
Js数组扁平化实现方法代码总汇
Nov 11 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连接MySQL代码的参数说明
2008/06/07 PHP
学习PHP Cookie处理函数
2016/08/09 PHP
PHP+MySQL实现消息队列的方法分析
2018/05/09 PHP
Exjs 入门篇
2010/04/07 Javascript
js+css实现有立体感的按钮式文字竖排菜单效果
2015/09/01 Javascript
jquery UI Datepicker时间控件的使用方法(终结版)
2015/11/07 Javascript
浅析jquery如何判断滚动条滚到页面底部并执行事件
2016/04/29 Javascript
BootStrap使用file-input插件上传图片的方法
2016/09/05 Javascript
javascript经典特效分享 手风琴、轮播图、图片滑动
2016/09/14 Javascript
javascript完美实现给定日期返回上月日期的方法
2017/06/15 Javascript
原生js+cookie实现购物车功能的方法分析
2017/12/21 Javascript
vue中keep-alive的用法及问题描述
2018/05/15 Javascript
js中对象和面向对象与Json介绍
2019/01/21 Javascript
微信小程序wepy框架学习和使用心得详解
2019/05/24 Javascript
Vue-cli assets SubDirectory及PublicPath区别详解
2020/08/18 Javascript
[48:51]完美世界DOTA2联赛PWL S2 Magma vs InkIce 第一场 11.28
2020/12/02 DOTA
Python实现字符串与数组相互转换功能示例
2017/09/22 Python
Python实现判断并移除列表指定位置元素的方法
2018/04/13 Python
Python利用openpyxl库遍历Sheet的实例
2018/05/03 Python
Tensorflow限制CPU个数实例
2020/02/06 Python
python之MSE、MAE、RMSE的使用
2020/02/24 Python
Python格式化输出--%s,%d,%f的代码解析
2020/04/29 Python
关于Python解包知识点总结
2020/05/05 Python
python与c语言的语法有哪些不一样的
2020/09/13 Python
CSS3中的@keyframes关键帧动画的选择器绑定
2016/06/13 HTML / CSS
CSS3之2D与3D变换的实现方法
2019/01/28 HTML / CSS
大学生毕业求职简历的自我评价
2013/10/24 职场文书
火车来了教学反思
2014/02/11 职场文书
2014年两会学习心得范例
2014/03/17 职场文书
2014年党员公开承诺书范文
2014/03/28 职场文书
委托公证书
2014/04/08 职场文书
环保倡议书300字
2014/05/15 职场文书
标准毕业生自荐信
2014/06/24 职场文书
MySQL 角色(role)功能介绍
2021/04/24 MySQL
基于Redis延迟队列的实现代码
2021/05/13 Redis
生命的关键成分来自太空?陨石说是的
2022/04/29 数码科技