PerformanceMark示例代码
时间: 2023-01-15 14:00:55 浏览: 63
marky基于performancemark和measure的高分辨率JavaScript计时器
PerformanceMark是一种JavaScript API,它可以帮助你在网页上跟踪性能指标。下面是一个示例代码:
```
// 开始一个新的性能计时器
performance.mark('start');
// 执行一些操作
doSomething();
// 在操作完成后再次记录性能标记
performance.mark('end');
// 计算两个标记之间的时间差
performance.measure('duration', 'start', 'end');
// 获取测量结果
const measure = performance.getEntriesByName('duration')[0];
console.log(measure.duration);
```
上面的代码首先在执行某些操作之前和之后分别记录两个性能标记。然后,它使用`performance.measure()`方法来计算这两个标记之间的时间差。最后,它使用`performance.getEntriesByName()`方法来获取测量结果,并打印出测量的时间差。
阅读全文