JavaScript代码运行时间计算
1.浏览器内置方法
- console.time()
- console.timeEnd()
function add(x){if(x==1){return 1;}return add(x-1)+x;
}console.time();
var ad = add(10000);
console.timeEnd();//default: 0.48291015625ms
2.日期对象new Date().getTime()
function add(x) {if(x == 1) {return 1;}return add(x - 1) + x;
}
var d1 = (new Date()).getTime();
var ad = add(10000);
var d2 = (new Date()).getTime();
console.log(d2 - d1);//1ms
作者:Gino_Li
链接:https://www.jianshu.com/p/e1e363c269c8
来源:简书
JavaScript代码运行时间计算相关推荐
- R语言统计代码运行耗时实战:计算代码运行时间、使用proc.time函数计算代码运行时间
R语言统计代码运行耗时实战:计算代码运行时间.使用proc.time函数计算代码运行时间 目录
- JavaScript eval() 函数,计算某个字符串,并执行其中的的 JavaScript 代码。
JavaScript eval() 函数,计算某个字符串,并执行其中的的 JavaScript 代码. 适合用于计算器的计算,等. 例子: eval("x=10;y=20;document. ...
- 写一个MySql存储过程实现房贷等额本息还款计算(另外附javascript代码)
写一个MySql存储过程实现房贷等额本息还款计算 MySql存储过程代码如下: DROP procedure IF EXISTS `calc_equal_interest_proc`;DELIMITE ...
- JavaScript进阶:如何写出优雅的JavaScript代码
目录 一.可维护性代码 二.编码规范-可读性 三.变量和函数命名 四.松散耦合 1.解耦HTML和JavaScript 2.解耦CSS和JavaScript 3.解耦应用程序逻辑和事件处理程序 五.编 ...
- 优雅的写出 JavaScript 代码
目录 前言 避免使用 js 糟粕和鸡肋 编写简洁的 JavaScript 代码 使用 ES6/ES7 新特性 Babel ESLint Prettier 采用函数式编程 优雅的敲 JS 代码的几个原则 ...
- 优化javaScript代码,提高执行效率
今天看完书,总结了一下可以如何优化 JavaScript . 1.合并js文件 为优化性能,可以把多个js文件(css文件也可以)合并成极少数大文件.跟十个5k的js文件相比,合并成一个50k的文件更 ...
- easyui treegrid 获取新添加行inserted_18行JavaScript代码构建一个倒数计时器
有时候,你会需要构建一个JavaScript倒计时时钟.你可能会有一个活动.一个销售.一个促销或一个游戏.你可以用原生的JavaScript构建一个时钟,而不是去找一个插件.尽管有很多很棒的时钟插件, ...
- 如何优雅的编写 JavaScript 代码
几乎每个大一点公司都有一个"运行时间长,维护的工程师换了一批又一批"的项目,如果参与到这样的项目中来,大部分人只有一个感觉--"climb the shit mounta ...
- python操作js中的输入_Python调用JavaScript代码的方法
准备阶段: 以一段简单的JS脚本为例,将代码写入到文件中,其中,定义了一个方法,计算两个数的和. //norm.js //计算两个数的和 function add(num1, num2) { retu ...
最新文章
- C# Obsolete(已弃用方法属性)
- 升级IOS8游戏上传自定义头像功能失效的问题
- Windows.Web.Http.HttpClient.GetStringAsync 总是返回相同的结果
- Python字符串格式化之format方法详解
- 剑指offer-栈的压入、弹出序列
- SAP UI5 应用开发教程之六十三 - 基于 OData V4 的本地 Mock Server 实现的深入介绍
- 7-2 简单计算器 (13 分)
- 当前主流量化平台整理201705版
- oracle 修改字段类型方法
- C++ 函数需要有返回值,但非全分支return(RVO)
- 工作5年的一份总结(1)-07/09-07/11
- 学习Struts2框架笔记-第1天
- Android10手机OTG按钮,我又来了-荣耀10青春版手机OTG功能你会用吗?
- OSChina 周五乱弹 ——电影里有在线/离线,递归,循环,矩阵等概念?
- java mqc系统开源代码_android PDF阅读器(开源) 暴强哦
- 教你文件重命名快速操作
- 高级宏观经济学公式整理
- 2020-CIKM-DisenHAN: Disentangled Heterogeneous Graph Attention Network for Recommendation
- TAQ服务器npc多久自动交物资,魔兽世界怀旧服:奥罗服务器物资捐献完成,已成国服第一个开门...
- 毕业近一个月,工作近期的一些感受。
热门文章
- Using UVAtlas (Direct3D 9) 翻译
- python统计各省大学数_全国各省大学综合信息数据(教师.人口.本科.GDP.本科占人口比例)统计...
- 2021-2027全球与中国NFC嵌体市场现状及未来发展趋势
- 利用FFMPEG 旋转视频 和制作多宫格效果
- NOI / 2.1基本算法之枚举——2983:谁是你的潜在朋友
- 【LOJ2983】「WC2019」数树
- Codify ——我的博客诞生了
- Hibernate(五)多对多映射关系
- 太牛了,这个神奇工具让你的照片秒变宫崎骏漫画
- 2022年电工(中级)操作证考试题库及模拟考试