下面代码中,如果我把setInterval()的返回值interval变量改掉的话,有什么办法可以再获得setInterval(...)的返回值呢?setInterval()的返回值只能通过赋值给变量得到吗?如果这个变量变了,那不是没办法清除掉计时器了?var num = 0;var interval = setInterval(function(){ console.log(++num); if(num >= 5){ interval = null;//把interval变量改掉 clearInterval(interval) };},3000);
添加回答
举报
0/150
提交
取消