解析浏览器渲染的“一帧”——事件循环、帧动画、空闲回调
目录概述eventLoop一帧可能执行多个taskrequestAnimationFramerequestIdleCallback掉帧与时间切片参考资料概述一般浏览器的刷新率为60HZ,即1秒钟刷新60次。1000ms / 60hz = 16.6 ,大概每过16.6ms浏览器会渲染一帧画面。在这段时间内,浏览器大体会做两件事:task与render。task被称为宏任务,包括 setTimeout,setInterval,setImmediate,postMessage,requestAnimati
原创
2021-05-05 14:44:08 ·
3641 阅读 ·
0 评论