- JavaScriptでフィボナッチ数列を再帰関数なしで計算してみたフィボナッチ数列とは次の数列のこと [crayon-6622752ced24f167464883/] これをJavaScriptで計算するには、 再帰関数を使ったやり方 単純ループを使ったやり方 この2つがあって僕は再帰...
- JavaScriptで入力パスワードの強度をチェック/表示する方法JavaScriptだけで次のことをしたい。 パスワードの入力inputがある そのパスワードの強度をチェックしたい そのパスワードの堅牢さを表示したい 方法を探してたら良いのを見つけました。 その名も pswmeter...
- JavaScriptでdata属性を取得・追加する正しい方法/コード例data属性 = カスタムデータ属性 これをJavaScriptで取得・追加したい場合です。 それには専用の方法が用意されてます。 知らないと遠回りなことをしがちなので、 JSでデータ属性を取得・追加の方法をまとめます。...
- JavaScriptでダークモードを切替・状態保存する方法とコード例JavaScript・CSSで次のことがやりたい 適当なチェックボックスを用意する それで画面ダークモードを切り替え ダークモードON/OFFも状態保存したい その方法とか手順を知りたい人向けに、 具体的なJSコード例を...
- 【JavaScript】Object.keys()の順序に注意が必要という話JavaScriptでオブジェクトのキー配列取得したい… そういう時は Object.keys() を使うのが鉄板です。 でもある時こんな疑問が浮かびました。 返ってくるキーの順序は? 定義した順番に返ってくるのか それ...
- JavaScriptからinput type=file の最大サイズ制限するコード例JavaScriptでこういう場面がありました。 ファイルをinput type="file"から選択 アップロードの最大サイズを制限したい 例えば1ファイル最大5MBまでとか… これはコード的に制御するしかありません。...
- 【JavaScript】Date型の加算・減算…年月日時分秒ごとの方法・コード例JavaScript、Date型でこういう操作をしたい 年月日の加算・減算 時間分秒の加算・減算 ミリ秒の加算・減算 これには決まったやり方があるので、 年月日・時分秒ごとの方法を紹介します。 汎用的なコード例は次の通り...
- JavaScriptで列挙型(Enum)を定義できるライブラリを試したJavaScriptでも列挙型が使いたいです。 列挙型 = Enum = Enumerated type JavaScriptでは列挙型は使えないし、 かといって自前で何かするのも面倒です、 そんな時、便利なものを見つけ...
- JavaScriptでセレクタ/idにエスケープが必要な場面とやり方JavaScriptで今まで気になってたことです。 要素の id / class などのセレクタのエスケープ 僕自身も理解をしていなかったので、 どうしてか動かずに困惑する場面もあります。 そこでJavaScriptのセ...
- Fetch APIからPOST送信のdataパラメータを設定する2つの方法JavaScriptでPOSTリクエストを送りたい場合… AjaxではなくFetch APIを使うことがあります。 そのとき悩むのが次のこと POST送信時のdataパラメータの渡し方 Ajaxとは少しだけ渡し方が違うの...