私は関数 "開始"と関数 "停止"を定義したいと言っていましたが、呼び出される2つの関数間のリアルタイムを可能な限り正確に出力したかったのですか?経過時間はおそらくマイクロ秒単位です。2つの異なる入力間の時間のためのjavascript
0
A
答えて
1
各メソッドの先頭に新しいDateオブジェクトを作成します。 getTime()
メソッドを使用して、日付のミリ秒値を取得します。 end
の値からstart
の値を減算します。これが差です(ミリ秒単位)。
私は、ブラウザ側のJavaScriptでミリ秒の時間分解能を上回る一般的な方法を知らない。
console.time('stuff');
// do stuff
console.timeEnd('stuff');
そして、それは時間が印刷されます:あなたは現代のChromeでいるなら、あなたはこのために、コンソールのサポートを使用することができます
var a = new Date();
// do stuff
var b = new Date();
console.log("stuff took:", b.getTime() - a.getTime());
:
1
マニュアル、昔ながらの方法でありますあなたのために。
0
Date
オブジェクトの細分性はミリ秒であるため、できることは最高です。
var Host = {
start : function() {
this.time = new DateTime().getTime();
//method
},
stop : function() {
this.diff = this.time - new DateTIme().getTime();
//do stuff
}
}
0
私はタイマーは、タイマーを開始すること、それには絶対的であるように順序が設定されている。この例では
setTimeout(function2, offset)
function1();
を用いることであろうと考えることができる最も正確な方法は、エントリポイント
ですfunction1();
setTimeout(function2, offset)
この例では、タイマーの開始点は、最初の機能の完了を基準にしています。
関連する問題
- 1. 時間入力などの時間形式のシフト、出力
- 2. 時間入力のテキスト入力keyupイベント
- 3. 2つの日時の値の間にテキストを出力する
- 4. 時間の2つの列の間の時間を取得するには?
- 5. 入力のエンコーディング(時間の複雑さ)
- 6. コードを実行するための2つの選択の間にユーザーの入力を求めます。
- 7. ジョーダで2つの異なるタイムゾーンで2つのISO 8601時間を取得したい
- 8. 異なるモバイル上の2つのインテントの間の位置
- 9. 実際のロード時間とは異なるJProfiler経過時間
- 10. 2つの異なるデバイス上の2つのアプリケーション間のAndroid通信
- 11. Javaの2つの日付間の日数が異なる
- 12. 異なるプラットフォームの2つのWebサイト間のSSO
- 13. 異なるサーバーにある2つのアプリケーションインスタンス間の共有データベース
- 14. アニメーションの2つのプロパティが異なると、velocity.jsの持続時間が異なる
- 15. Javascript:2秒のマウスオーバー時間間隔での表示ウィンドウ
- 16. 異なる時間間隔でグループ化されたダウンサンプリングデータを1つの測定にまとめます。
- 17. 2つの異なるファイルで2つのクラス間でパラメータが渡される
- 18. 2つのサブプロセス間のPythonパイプ出力
- 19. 2つの異なるデータベース内の2つの異なる列間に外部キー関係がある
- 20. 24時間以上の2時間間の時間差を見つける方法
- 21. 2つの異なるデータベース間で共通の値を検索
- 22. 2つの異なるmysqlデータベースのテーブル間でデータをコピー
- 23. 異なる2つのデータベース間の接続
- 24. 2つの異なるデータベース間のスキーマ変換
- 25. 2つの異なる点の間に線を描く
- 26. Sharepoint2010:異なるサイトコレクションの2つのドキュメントライブラリ間でアイテムをコピー
- 27. 2つのデータベース間で異なるデータの比較と報告
- 28. 2ウェイ異なるモデル間の友情
- 29. オープンな2つの異なるソケット入力ストリーム
- 30. JavaタイムスタンプとPHPタイムスタンプは2つの異なる時間を与えます
あなたはこれまで何を持っていますか? –
何もない、実際にはJavaScriptのメイクではありません。 – jamesson
@jamessonあなたは、あなたがそれを自分で試みていないと、一般的に答えを出すつもりはないことがわかります。それは洗濯機のようなものです。あなたが入れたものを手に入れます。解決策を見つけることに何の努力も払わないなら、あなたは応答に多くの努力を払うことはまずありません。 –