如何使JavaScript的setInterval中的函数先执行一次
1个回答
2016-05-24
展开全部
你可以这么干啊
var handle = setInte
Q2:你两次 counter() 产生了两个不同的计数器,调用之后第一次当然一样。你可以写成
var ctr = counter()
setTimeout(ctr, 0)
var _iterator = setInterval
或者这样,更能保证严格的先后顺序
var ctr = counter();
var _iterator;
setTimeout(function(){
ctr();
_iterator = setInterval(ctr, dt)
}, 0)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询