关于raf

来源:18-13 面试讲解-12:是否用过 requestAnimationFrame

小琥珀007

2022-03-17

老师,请问,除了隐藏页面raf不会继续动画。
那定时器要是频率控制的适合,其他是不是和raf没差别
为何raf的动画就会比定时器的流畅呢,没太想明白

写回答

1回答

双越

2022-03-17

定时器是通过 JS 控制,而 RAF 是浏览器内置的通过检测刷新来控制,两者底层机制不一样。

如果 JS 较多,执行有卡顿的话,定时器就会造成动画卡顿。

0
1
小琥珀007
不好意思,没有太理解什么叫js多会卡顿。 如果raf的回调里面js非常多逻辑,他在执行的时候,不是一样不能进行dom渲染吗
2022-03-17
共1条回复

一天时间高效准备前端技术一面 匹配大厂面试要求

针对时下面试高频考点,帮助新人js面试快速通关

4694 学习 · 1681 问题

查看课程