javascript setinterval的缺陷详解编程语言

javascript setinterval的缺陷 

1会泄露

2 会阻塞线程

用setTimeout代替

//实现的方法挺简单的 ,如下代码 
//参数: 毫秒 需要执行的方法 
function setInter(s,fn){ 
let timeOut = (s,fn)=>{ 
setTimeout(()=>{ 
fn(); 
timeOut(s,fn); 
},s) 
} 
timeOut(s,fn); 
} 
var i=0; 
 
//调用上面的方法 
setInter(1000,function(){ i++; console.log("hello world!"+i)})

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/18783.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论