gpt4 book ai didi

javascript - 为什么 requestAnimationFrame 函数接受一个元素作为参数?

转载 作者:太空狗 更新时间:2023-10-29 13:24:43 28 4
gpt4 key购买 nike

我只是想了解为什么 window.requestAnimationFrame 接受第二个参数作为元素,这背后的原因是什么?

我很想知道这个函数的底层执行....

最佳答案

添加它是为了当元素不在 View 中时(例如由于滚动),动画不会运行。

来自 the specs :

Editorial note

ISSUE-4 Do we want to allow an Element to be passed to requestAnimationFrame, so that animations affecting the given element are throttled or paused when scrolled out of view?

关于这个问题的更多信息可以found here .

关于javascript - 为什么 requestAnimationFrame 函数接受一个元素作为参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7487691/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com