消费品/零售行业面试题更新 2026-08-05

从技术实现角度,FID(First Input Delay)指标如何统计和计算?

携程前端/移动开发消费品/零售性能优化技术原理技术选型JavaScript

考察说明

考察对前端性能指标 FID 的采集原理与计算逻辑的理解

回答思路

  1. 准确说明 FID 定义与测量对象(首次输入到主线程响应的时间)
  2. 阐述通过 PerformanceObserver 监听 first-input 事件获取延时
  3. 解释如何结合 Event Timing API 计算输入延迟
  4. 说明兼容性限制与降级处理策略
  5. 区分 FID 与 TTI、TBT 等指标的差异