前端/移动开发面试题更新 2026-08-05

FCP和FMP如何用代码去获取?

腾讯音乐娱乐集团前端/移动开发技术原理问题排查

考察说明

考察前端性能指标FCP和FMP的获取方式及实现原理

回答思路

  1. 说明FCP和FMP的定义与区别
  2. 使用PerformanceObserver监听paint和longtask事件
  3. 通过Performance.getEntriesByType或navigation timing获取
  4. 处理跨浏览器兼容和polyfill策略