首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
前端性能指标(FCPLCPCLSTTITBT),如何
[问答题]
前端性能指标(FCP/LCP/CLS/TTI/TBT),如何采集、解读与优化?
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(21)
分享
纠错
5个回答
添加回答
2
秋水夏树
FCP:首个元素出现在屏幕。减少服务器响应时间,减少 JS / CSS 阻塞 LCP:最大元素出现在屏幕。预加载,SSR。 TTI:从加载到可交互。代码拆分,懒加载。 如何获取:PerformanceObserverAPI、Lighthouse
发表于 2025-09-15 20:27:14
回复(0)
1
牛客979991220号
FCP首个内容绘制时间 减少TTFB(服务器响应时间) LCP最大内容绘制时间 预加载、SSR CLS 累计布局偏移 为视频和图片设置固定宽高 TTI 可交互时间 代码拆分、懒加载 TBT总阻塞时间 减少主线程任务
发表于 2025-11-04 08:50:15
回复(0)
1
DRZv
1. 指标定义 - FCP:首次出现文本/图片的时间 - LCP:视口最大内容加载完成时间(≤2.5s) - CLS:元素意外偏移总和(≤0.1) - TTI:页面稳定响应用户操作的时间 - TBT:FCP-TTI间主线程阻塞总时长 2. 采集 - 原生:PerformanceObserver 监听对应事件 - 工具:Lighthouse、Chrome DevTools 性能面板 - 监控:Sentry、阿里云前端监控(RUM) 3. 解读与优化 - FCP:内联核心CSS、压缩首屏资源 - LCP:图片优化(压缩/懒加载/WebP)、优先加载首屏内容 - CLS:预设媒体宽高、动态内容预留空间 - TTI/TBT:拆分长任务、懒加载非首屏JS、Web Worker处理复杂计算
发表于 2025-11-03 06:49:00
回复(0)
0
WangYibo
FCP :首个元素出现在屏幕,减少服务器响应时间 ,减少JS/CSS阻塞; LCP:最大元素出现在屏幕,预埋在,SSR; TTI:从加载到交互,代码拆分,懒加载 如何获取:PerformanceObserverAPI ,Lighthouse
发表于 2026-01-14 14:12:44
回复(0)
0
牛客41767380号
FCP:第一个出现在屏幕的元素所花的时间, LCP:内存最大的元素出现在屏幕所花的时间,预加载 CLS:视觉稳定性,给图片设置固定宽高 TTI:页面加载到完全可交互的时间,代码拆分 Performance/LightHouse
发表于 2026-01-10 15:07:10
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
来自:
前端开发-牛客面经八股
难度:
5条回答
21收藏
292浏览
热门推荐
相关试题
讲一下代码分割与 Tree Sha...
评论
(3)
来自
前端开发-牛客面经八股
讲一下UI 动画,包括:CSS/J...
评论
(1)
来自
前端开发-牛客面经八股
WebSocket、SSE、轮询的...
评论
(2)
来自
前端开发-牛客面经八股
讲一下事件循环机制:宏/微任务、渲...
评论
(1)
来自
前端开发-牛客面经八股
SSO/第三方登录的流程与风险控制。
评论
(0)
来自
前端开发-牛客面经八股
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题