黄子涵

查漏补缺——解释以下代码

问题

如题所示

相关源码:

e.requestAnimationFrame =
function () {
return e.requestAnimationFrame
|| e.webkitRequestAnimationFrame
|| e.mozRequestAnimationFrame
|| e.oRequestAnimationFrame
|| e.msRequestAnimationFrame
|| function (e) {
setTimeout(e, 1e3 / 60)
}

答案

requestAnimationFrame()的使用详解

定时器setTimeout()、setInterval()详解

这个函数将会1e3 / 60毫秒的速度刷新e这个动画,前面一大长串也是为了对动画的优化。

posted @   黄子涵  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示