2014-01-18 39 views
0

我正在使用它在我的應用程序中有一個計時器:https://gist.github.com/electricg/4372563在可變時間啓動計時器,而不是從啓動

無論如何,我想不是從一開始就從一個變量值 - 「數據」開始我的計時器。數據包含毫秒數。

我該怎麼辦?

我試過修改x.startAt - 哪個沒有給出任何錯誤,但奇怪的輸出。

+2

*它沒有給出任何錯誤,但奇怪的輸出*嘗試多闡述一點請。 – christopher

+0

http://stackoverflow.com/questions/9408191/timer-using-javascript看看這個 – 2014-01-18 11:59:40

+0

'clsStopwatch'函數作用域中定義的'startAt',所以你不能引用該函數以外的東西,它不是屬性'clsStopwatch'實例。 – Givi

回答

1

您應該更改lapTime屬性而不是startAt;

var lapTime = 10000; //milliseconds 
1

更改此功能

// Duration 
this.time = function() { 
    return lapTime + (startAt ? now() - startAt : 100); 
    }; 

你有此功能的初始值更改。