javascript boolean型の判定処理で「typeof」と「if」と「!!」と「toString.call」のパフォーマンスを計測する
- 2023.01.25
- javascript
javascriptで、boolean型の判定処理で「typeof」と「if」と「!!」と「toString.call」で同じ処理を行った時のパフォーマンスを計測するサンプルコードを記述してます。結果は「toString.call」以外はどれを使用してもほぼ同じとなりました。ここでは「chrome」 […]
javascriptで、boolean型の判定処理で「typeof」と「if」と「!!」と「toString.call」で同じ処理を行った時のパフォーマンスを計測するサンプルコードを記述してます。結果は「toString.call」以外はどれを使用してもほぼ同じとなりました。ここでは「chrome」 […]
javascriptで、2つの配列からそれぞれをkeyとvalueにしたオブジェクトを作成するサンプルコードを記述してます。配列それぞれの要素をkeyとvalueにして作成します。ここでは「reduce」を使用して作成します。 環境 Javascript サンプル集はこちら 2つの配列からオブジェク […]
javascriptで、tableのtfoot要素を削除するサンプルコードを記述してます。対象の要素に「deleteTFoot」を使用することで可能です。ここでは、実際に実行した結果を動画で掲載してます。 環境 Javascript サンプル集はこちら tfoot要素を削除 tfoot要素を削除する […]
javascriptで、フィート(feet)からセンチメートル(cm)に変換するサンプルコードを記述してます。「1フィート(feet) = 30.48センチメートル(cm)」となっているのでこれを計算して結果を返すだけです。 環境 Javascript サンプル集はこちら フィート(feet)からセ […]
javascriptで、日時が何時間以内であるかを判定するサンプルコードを記述してます。日時の差分を絶対値で取得することで判定できます。 環境 Javascript サンプル集はこちら 日時が何時間以内であるかを判定 日時が何時間以内であるかを判定するには、差分を絶対値で取得して時間単位で比較して判 […]
javascriptで、videoタグの動画の初回読み込みやバッファ中のイベントを取得するサンプルコードを記述してます。「progress」イベントを使用することで取得できます。 環境 Javascript サンプル集はこちら 初回読み込みやバッファ中のイベントを取得 初回読み込みやバッファ中のイベ […]
javascriptで、連続した日付を配列として生成するサンプルコードを記述してます。「for」文などで開始日付と終了日付を指定してループさせることで生成することができます。 環境 Javascript サンプル集はこちら 手順 連続した日付を配列として生成するには、1. 開始日付と終了日付を用意2 […]
javascriptで、エラー「Uncaught TypeError: Cannot write private member #xxx to an object whose class did not declare it」が発生した場合の原因と解決方法を記述してます。「chrome」や「fire […]
javascriptで、階乗を計算するサンプルコードを記述してます。方法は複数ありますが、「for」文などで対象の数値から順番に演算していることで可能です。 環境 Javascript サンプル集はこちら 階乗を計算 階乗は、「3! = 3 x 2 x 1 = 6」のように、 […]
javascriptで、エラー「Uncaught TypeError: Promise.resolve is not a constructor」が発生した場合の原因と解決方法を記述してます。メソッドである「Promise.resolve」に対して「new」を使用した場合に発生します。「chrome […]