## 概述 Event Timing 提供输入事件(点击、键盘等)的时序信息,包括接收、开始处理与持续时间。可用于与 INP 联动进行优化与定位阻塞。 ## 用法/示例 ```js new PerformanceObserver(list => { for (const e of list.getEntries()) { console.log(e.name, e.processingStart - e.startTime, e.duration) } }).observe({ type: 'event', buffered: true }) ``` ## 工程建议 - 对高延迟事件拆分处理并优先关键更新;避免同步测量与布局造成阻塞。 - 将异常事件记录入日志与告警,结合 Long Tasks 与调度策略综合优化。 - 在滚动与输入密集场景进行专项评估与降级。 ## 参考与验证 - MDN:PerformanceEventTiming — https://developer.mozilla.org/docs/Web/API/PerformanceEventTiming - web.dev:Event Timing — https://web.dev/articles/event-timing

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部