我正在编写一个setInterval
在显示模块模式中使用的计时器函数。我可以让计时器正常启动,但我无法停止间隔。
var timer = (function() {
var startTimer = function() {
setInterval(function() {
// Do Stuff
}, 1000);
};
var stopTimer = function() {
clearInterval(timer.startTimer());
};
return {
startTimer: startTimer,
stopTimer: stopTimer
};
})();
timer.startTimer(); // Works!
timer.stopTimer(); // Doesn't Work!
有任何想法吗?