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 的addEventListener()及attachEvent()区别分析
May 21 Javascript
深入理解JavaScript定时机制
Oct 29 Javascript
JS上传图片前的限制包括(jpg jpg gif及大小高宽)等
Dec 19 Javascript
禁止ajax缓存获取程序最新数据的方法
Nov 19 Javascript
jQuery中extend函数的实现原理详解
Feb 03 Javascript
JavaScript中Function函数与Object对象的关系
Dec 17 Javascript
jQuery弹出窗口打开链接的实现代码
Dec 24 Javascript
js replace()去除代码中空格的实例
Feb 14 Javascript
vue-cli如何快速构建vue项目
Apr 26 Javascript
jQuery扇形定时器插件pietimer使用方法详解
Jul 18 jQuery
JS解惑之Object中的key是有序的么
May 06 Javascript
JS动态图片的实现方法完整示例
Jan 13 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
mongo Table类文件 获取MongoCursor(游标)的实现方法分析
2013/07/01 PHP
php输出xml必须header的解决方法
2014/10/17 PHP
Yii清理缓存的方法
2016/01/06 PHP
PHP自定义函数格式化json数据示例
2016/09/14 PHP
ThinkPHP Where 条件中常用表达式示例(详解)
2017/03/31 PHP
FLASH 广告之外的链接
2008/12/16 Javascript
javascript 常用方法总结
2009/06/03 Javascript
JS OffsetParent属性深入解析
2014/01/13 Javascript
JavaScript中的闭包(Closure)详细介绍
2014/12/30 Javascript
JS实现网页每隔3秒弹出一次对话框的方法
2015/11/09 Javascript
JavaScript jquery及AJAX小结
2016/01/24 Javascript
NodeJS创建基础应用并应用模板引擎
2016/04/12 NodeJs
jQuery表单设置值的方法
2017/06/30 jQuery
Vue项目部署的实现(阿里云+Nginx代理+PM2)
2019/03/26 Javascript
Vue.js中该如何自己维护路由跳转记录
2019/05/19 Javascript
vue动态子组件的两种实现方式
2019/09/01 Javascript
解决Idea、WebStorm下使用Vue cli脚手架项目无法使用Webpack别名的问题
2019/10/11 Javascript
JS实现简易留言板增删功能
2020/02/08 Javascript
使用Python3中的gettext模块翻译Python源码以支持多语言
2015/03/31 Python
Python实现读写sqlite3数据库并将统计数据写入Excel的方法示例
2017/08/07 Python
分析python切片原理和方法
2017/12/19 Python
python得到单词模式的示例
2018/10/15 Python
纯用NumPy实现神经网络的示例代码
2018/10/24 Python
对Python 除法负数取商的取整方式详解
2018/12/12 Python
Python一行代码实现快速排序的方法
2019/04/30 Python
如何使用PHP session
2015/04/21 面试题
面向对象设计的原则是什么
2013/02/13 面试题
信息部岗位职责
2013/11/12 职场文书
培训心得体会
2013/12/29 职场文书
普通简短的个人自我评价
2014/02/15 职场文书
海飞丝广告词
2014/03/20 职场文书
环卫工人先进事迹材料
2014/06/02 职场文书
银行柜员与客户起冲突检讨书
2014/09/27 职场文书
单位政审意见范文
2015/06/04 职场文书
30岁前绝不能错过的10本书
2019/08/08 职场文书
Linux、ubuntu系统下查看显卡型号、显卡信息详解
2022/04/07 Servers