首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >HTML5 性能监控API - 计时

HTML5 性能监控API - 计时

作者头像
dys
发布于 2018-04-03 11:38:31
发布于 2018-04-03 11:38:31
1.6K0
举报
文章被收录于专栏:性能与架构性能与架构

计时API可以测量两个预定义标记之间的性能,仅需要分别定义测量的开始和结束标记 例如 var start = performance.now(); ... var start = performance.now(); 这个方式和我们通常使用Date获取时间戳的方式很像,他们的主要区别有两个 (1)now能够精确到千分位小数的毫秒值,Date时间戳得到的是毫秒 (2)now是从浏览器浏览开始事件触发时到现在的毫秒数,时间戳是当前时间的毫秒数 示例 - 分析一个图片的加载时间 <img src="http://xxx.jpg">

<script type="text/javascript">

var start = performance.now();

document.getElementsByTagName("img")[0]

.addEventListener("load", function() {

var end = performance.now();

console.log((end - start) + "ms");

}, false); </script>

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2015-11-25,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档