js三种循环/延时 执行方法的方式

helei 2019-11-1 1,195 11/1

setTimeout(function(){ alert("Hello"); }, 3000); //延时三秒后执行

//requestAnimFrame (循环执行)封装,可以兼容所有浏览器
window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||
window.webkitRequestAnimationFrame ||
window.mozRequestAnimationFrame ||
window.oRequestAnimationFrame ||
window.msRequestAnimationFrame ||
function(/* function / callback, / DOMElement */ element){
window.setTimeout(callback, 1000 / 60);
};
})();

var interval3=setInterval(function(){},1000)//每隔多少秒执行

clearInterval( interval3 )//用于清除定时执行

- THE END -

helei

11月01日17:36

最后修改:2019年11月1日
0

共有 0 条评论