3テラバイト

プログラム関連備忘録サイト。主にゲーム。

JavaScript

JavaScriptで処理時間を計測する

投稿日:

performance.now関数を用いて処理時間を計測します。
計測したい処理の実行前後にperformance.now関数でtime originからの経過時間を取得し、その差を比較します。

DOMHighResTimeStamp
https://developer.mozilla.org/ja/docs/Web/API/DOMHighResTimeStamp#the_time_origin

const startTime = performance.now();

// 処理時間を計測したい処理を記述

const endTime = performance.now();
console.log(endTime - startTime);

リンク

performance.now()
https://developer.mozilla.org/ja/docs/Web/API/Performance/now

-JavaScript


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

関連記事

no image

JavaScriptチャートライブラリPlotly.jsでチャートを描画する

公式サイト Plotly JavaScript Graphing Library | JavaScript | Plotlyhttps://plotly.com/javascript/ サンプルコード …

no image

JavaScriptでコンソールにデータを表形式で表示する関数Console.table

以下のように引数にオブジェクトを渡すと、その内容を表形式でコンソールに出力することができます。 console.table(["value1", "value2 …

no image

ブラウザのコンソールからページ内のリンクリストを確認する

ブラウザのコンソールにdocument.linksの内容を出力すると、現在の文書内にあるリンクのリストが返され、任意の要素をクリックでそのリンクを確認することができます。 console.log(do …

no image

JavaScriptで値を素因数分解する

以下のコードでは、渡された値を素因数分解して文字列で結果を返す関数primeFactorizationを定義しています。 function primeFactorization(value) { va …

no image

JavaScriptでテキストをエンコードする

UTF-8エンコード TextEncoder.prototype.encode() TextEncoderオブジェクトを生成、encodeメソッドにUSVString値を渡すと、エンコードされたUin …