易笔记易笔记
首页
文章
分类
标签
首页
文章
分类
标签
LangChain 1Prompt 1Frontend 1cesium 2CSS 10iOS 1Safari 1css 1font 1typography 1ide 1JS 3Flexbox 1PHP 1ThreeJS 23D 2Vue 8Vue 3 1Composition API 1ref 1reactive 1Vue3 5uni-app 1Form 1Modal 1虚拟滚动 1Windows 4KMS 1JavaScript 1浏览器 API 1requestIdleCallback 1性能优化 2组件 1异步组件 1
浏览器隐藏的 API,90% 前端没用过,却能让页面飞起

requestIdleCallback 把主线程空闲时间变成性能利器

浏览器每帧 16.67 ms,渲染之外常有"垃圾时间";如何把埋点、预加载、长计算悄悄塞进这段空隙,而不卡动画?requestIdleCallback 就是答案。

一、它到底是啥?

const id = requestIdleCallback(callback, { timeout: 1000 });
分类: Vue3, 性能优化标签: JavaScript, 浏览器 API, requestIdleCallback, 性能优化
日期: 2/27/2026