1

我正在修改goog.Timer和阅读它的 API:http ://closure-library.googlecode.com/svn/docs/class_goog_Timer.html

有没有办法为计时器设置当前时间或刻度?例如,我可以将计时器中的当前时间设置为 5000 毫秒吗?

4

1 回答 1

1

goog.Timer是上面的一个抽象,它以设定的时间间隔window.setInterval重复调度一个事件。goog.Timer.TICK可以使用第一个构造函数参数或方法指定间隔setInterval()

这是一个每 5 秒递增一次滴答计数器的示例。

var tickCount = 0;

/**
 * Tick callback.
 */
var tickCounter = function() {
  tickCount++;
};

var timer = new goog.Timer(5000);
timer.start();
goog.events.listen(timer, goog.Timer.TICK, tickCounter);
于 2012-08-05T01:35:10.523 回答