我是一种卡住的JavaScript定时器。我一直在阅读的setInterval的使用,setTimeout的是糟糕,他们造成页面重排与重绘,而是使用请求动画帧与SetInterval,SetTimeOut和Requestanimationframe卡住
我卡住,无法找到我们如何能做到这一点
很好地解释了一个资源我想知道,怎样才能使用requestAnimationFrame和setTimeout的替代setInterval的使用requestAnimationFrame
var x = 0;
function SayHi() {
console.log("hi");
console.log(x);
++x
if (x >= 10)
clearInterval(intervalid);
}
var intervalid = setInterval(SayHi, 10);
我们怎样才能REPL王牌使用requestAnimationFrame上面的代码,我们怎样才能清除它
function greetings(){
console.log("greetings to u");
}
setTimeout(greetings,10);
,我们怎样才能使用requestAnimationFrame上面的代码替换setimeout。
如果有人可以解释的差异,将有很大的帮助
感谢