Skip to content

StopWatch

用于计时的秒表,记录的时间可以精确到微秒。

javascript
function StopWatchDemo() {
    let watch = new StopWatch();
    watch.Start();
    while(watch.elapsed < 1)
    {
    }
    watch.Stop();
    let elapsedSecond = watch.elapsed;
    watch.Restart();
    while(watch.elapsed < 1)
    {
    }
    elapsedSecond = watch.elapsed;
    let elapsedMs = watch.elapsedMs;
    let elapsedUs = watch.elapsedUs;
}

成员变量

StopWatch.elapsedUs : number
(只读)返回秒表从开始计时以来所过去的时间,单位为微秒。
StopWatch.elapsedMs : number
(只读)返回秒表从开始计时以来所过去的时间,单位为毫秒。
StopWatch.elapsed : number
(只读)返回秒表从开始计时以来所过去的时间,单位为秒。

成员方法

StopWatch.ructor ( val : IntPtr? ) : ructor(IntPtr?
StopWatch.Start ( ) : void
开始计时。
StopWatch.Stop ( ) : void
停止计时。
StopWatch.Restart ( ) : void
重新开始计时。