你可以这么岩悉干啊
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)