对我司自研的前端监控系统的前端SDK进行总结
页面性能
性能数据采集需要使用 window.performance API。
Performance 接口可以获取到当前页面中与性能相关的信息,它是 High Resolution Time API 的一部分,同时也融合了 Performance Timeline API、Navigation Timing API、 User Timing API 和 Resource Timing API。
从 MDN 的文档可以看出,window.performance.timing
包含了页面加载各个阶段的起始及结束时间。
这些属性需要结合下图一起看,更好理解:
以下是对timing写的简介
timing: {
// 同一个浏览器上一个页面卸载(unload)结束时的时间戳。如果没有上一个页面,这个值会和fe