requestAnimationFrame 与 seeTimeout 的区别
Posted alchemist-z
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了requestAnimationFrame 与 seeTimeout 的区别相关的知识,希望对你有一定的参考价值。
requestAnimationFrame 随着浏览器的刷新而执行。
let a = () =>{
doSomething() ;
window.requestAnimationFrame( function );
}
window.requestAnimationFrame( function );
seeTimeout 每隔一定时间执行 与浏览器的刷新交叉时间 存在盲区。
let a = () => {
doSomething();
window.setTimeout( function, yourIntervalTime );
}
window.setTimeout( function, yourIntervalTime )
以上是关于requestAnimationFrame 与 seeTimeout 的区别的主要内容,如果未能解决你的问题,请参考以下文章
移动端滑屏全应用requestAnimationFrame的兼容与使用
requestAnimationFrame与setTimeout的区别
移动端 touchmove高频事件与requestAnimationFrame的结合优化
第136篇:Three.js基础入门动画API:setInterval 与 requestAnimationFrame的区别