概述Event Timing 提供输入事件(点击、键盘等)的时序信息,包括接收、开始处理与持续时间。可用于与 INP 联动进行优化与定位阻塞。用法/示例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/PerformanceEventTimingweb.dev:Event Timing — https://web.dev/articles/event-timing

发表评论 取消回复