用户12771345
用 PerformanceObserver 抓取长任务:定位页面卡顿的另一种思路
原创
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
用户12771345
社区首页
>
专栏
>
用 PerformanceObserver 抓取长任务:定位页面卡顿的另一种思路
用 PerformanceObserver 抓取长任务:定位页面卡顿的另一种思路
用户12771345
关注
发布于 2026-09-21 10:14:46
发布于 2026-09-21 10:14:46
0
0
举报
概述
页面滚动时偶尔出现掉帧,点击按钮后 UI 要愣一下才响应,这类现象多半和主线程被长时间占用有关。浏览器提供了 Long Tasks API,可以监测执行时间超过 50ms 的任务,而 PerformanceObserver 是消费这些数据的标准入口。相比在代码里到处埋 performance.now() 手动打点,PerformanceObserver 能持续监听 longtask 类型的性能条目
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
浏览器
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档