1
我正在修补程序goog.Timer
并阅读其API:http://closure-library.googlecode.com/svn/docs/class_goog_Timer.html如何设置goog.Timer的当前滴答计数?
是否有方法来设置当前时间或滴答定时器?例如,我可以将当前时间设置为5000毫秒吗?
我正在修补程序goog.Timer
并阅读其API:http://closure-library.googlecode.com/svn/docs/class_goog_Timer.html如何设置goog.Timer的当前滴答计数?
是否有方法来设置当前时间或滴答定时器?例如,我可以将当前时间设置为5000毫秒吗?
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);
谢谢,我这样做,也存储在另一个包装类的滴答数。 – dangerChihuahua007 2012-08-05 04:11:23