-
JavaScriptで10進数を2・8・16進数に変換する方法まとめJavaScriptでは10進数を他の基数(2進数、8進数、16進数、etc・・)に変換することができます。 その方法とは [crayon-6742340290caf770279196-i/] メソッドに基数を渡して呼...
-
JavaScriptで配列をコピーする”本当に”正しい方法JavaScriptで注意が必要なことの1つが配列やオブジェクトのコピーです。 間違った方法でコピーしてしまうと予期せぬ動作やバグの原因にもなりかねません。 そこでここでは配列を完全にコピーするための本当に正しい方法を解...
-
JavaScriptで連想配列(オブジェクト)のコピーをする正しい方法JavaScriptでよく使うデータ型と言えば連想配列(あるいはオブジェクトとも言う) これをコピーする場合、間違った方法を使うとバグや不具合の原因になります。しかもエラーも出ないので自分でミスにも気づきにくいのが厄介な...
-
JavaScriptでページが更新 or 戻る・進むされたかなどを調べる方法ブラウザでページが読み込まれる場合、大体次の3パターンがあります。 ブラウザで初めて読み込まれるパターン 更新ボタンで更新して読み込まれるパターン 戻る・進むボタンから読み込まれるパターン こういう風にどうやってページが...
-
JavaScriptでメルセンヌ・ツイスト乱数を使う方法まとめ【mt.js】メルセンヌ・ツイスタ(MT)は高性能な乱数を作るのによく使われるアルゴリズムの1つ 従来の乱数だと周期が短かったりで偏りがありましたが、MTだと(2の19937乗 - 1)という長い周期を使用していて乱数作成の速度も他の...
-
JavaScriptでセレクタを使って要素を取得する方法セレクタを使ってDOM要素を取得する場合、jQueryを使うことがほとんどです。 ですが実はライブラリも何も入れていない純粋なJavaScriptでもセレクタは使えます。 ということでJavaScriptでセレクタを使っ...
-
【JavaScript】正規表現で文字列置換できるメソッドまとめJavaScriptには正規表現を使って置換ができるメソッドがいくつかあります。 そのメソッドの使い方やコード例についてまとめてみました。 正規表現が使える置換系メソッドまとめ ここで紹介する置換系のメソッドは次の2つ ...
-
【JavaScript】正規表現オプションの意味と使い方まとめJavaScriptの正規表現はいくつか表し方があります。 それは次のように正規表現リテラルを使う方法とRegExpオブジェクトを使う2通り [crayon-67423402968c5130468949/] この2つの使...
-
JavaScriptでひらがな・カタカタ・漢字をチェックする方法まとめ入力欄でひらがなやカタカタ・漢字が含まれているかチェックしたい・・・ そのような場合に役立つチェック方法とコード例についてまとめました。 ひらがなをチェックする方法 初めは文字列にひらがなが含まれるか調べる方法 そのため...
-
JavaScriptでデータをJSONに変換したり戻したりする方法まとめJSONは元々JavaScriptから派生したデータ形式 ですがそれはJavaScriptとは完全に独立したもので全く同じじゃありません。 なのでJS側にもJSONを扱うためのメソッドが存在します。 ここではそれらを使っ...