想用js写一个定时器,每5s执行一次,在满足条件时,清除掉自己本身,应该怎么写?还是其他的思路, 刚学js,脑子转不过来~~ 大家帮忙帮忙有个想法是a = 1;function show(a){ console.log(a); a++;}z = setInterval('show(a)',1000);while(true){ if(a == 10){ clearInterval(z); }}但是while(true) 会导致卡死,所以。求思路啊
1 回答
SMILET
TA贡献1796条经验 获得超4个赞
var timer = setInterval(function() {
if (满足条件) {
clearInterval(timer)
}
// 其它每五秒执行的代码
}, 5000)
添加回答
举报
0/150
提交
取消