4

JavaScriptアプリでカスタムのダブル/トリプル/その他のクリックを実装していますが、ガベージコレクションの一時停止が心配です。Dateオブジェクトを作成せずにミリ秒の精度で現在の時刻を取得する方法はありますか?既存のDateオブジェクトを現在の時刻にリセットする方法はありますか?

4

1 に答える 1

4

Date.now()を使用してみてください

now() メソッドは、1970 年 1 月 1 日 00:00:00 UTC から現在までの経過ミリ秒を数値として返します。

これを古いブラウザのフォールバックとして使用できます

if (!Date.now) {
    Date.now = function now() {
    return +(new Date);
  };
}
于 2012-10-13T15:48:03.573 に答える