-
JavaScriptでの乱数の扱い方まとめ – 役立つテクニックも紹介複雑な処理をしたいときに乱数を使うことは多いです。 という訳でJavaScript初心者向けに乱数の扱い方についてまとめてみました。 また乱数を使う時に役立つ応用テクニックについても紹介したいと思います。 乱数の基本 -...
-
JavaScriptで連想配列に対してforEachループを使う方法JavaScriptのforEachは配列の要素をループ内で取得できる便利な関数です。 ただforEachを連想配列で使おうとするには少しだけ工夫が必要です。 という訳で連想配列でもforEachループを使う方法について...
-
JavaScript・jQueryで指定座標の要素を取得するにはjQueryやJavaScriptだと要素の取得にはIDとかセレクタを普通は使います。 でもセレクタを使わずに画面上の座標から要素を取得したいこともありますよね、 そんな時に便利なのが [crayon-662c673bd...
-
JavaScriptでgoto文的な処理ができるlabeled文の使い方とコード例JavaScriptには他の言語にあるようなgoto文というのは存在しません。 しかし同じでないものの似たような処理ができるのがlabeled文という構文 ここではそのlabeled文の使い方とコード例を紹介したいと思い...
-
JavaScriptで現在ページのURLなどの情報を調べる方法現在のページのURLやホスト名、ポート番号、URL末尾のクエリを取得したい・・・ そんな場合に便利なのがLocationオブジェクトにアクセスすることです。 ここではLocationを使って現在ページの情報を調べるテクニ...
-
【JavaScript】正規表現で文字列をマッチできるメソッドまとめJavaScriptで文字列を正規表現でマッチさせるメソッドはいくつかあります。 代表的なのはmatchメソッドで正規表現内のカッコを含めたマッチが可能です。 しかし実はそれ以外にも正規表現が使えるマッチ系のメソッドはあ...
-
【JavaScript】正規表現のテストができるメソッドまとめJavaScriptでとりあえず文字列に正規表現がマッチするかだけ調べたい・・・ そういう場合はRegExpやStringオブジェクトのテスト系の関数が便利です。 これは詳しいマッチ結果を返すものでなく、真偽値や最初のマ...
-
jQueryオブジェクトとDOM要素を互いに変換する方法JavaScriptで要素をオブジェクトとして扱う方法は主に次の2つです。 jQueryオブジェクト DOM要素(DOM Element) ライブラリを入れてjQuer内で要素を扱うときはjQueryオブジェクトが、 純...
-
JavaScriptでtypeofよりも正確に型を判定する方法JavaScriptで値がどのような型を持つかはtypeofを使えば調べられます。 ですが1つ問題点があってそれは必ずしも正確な型情報を返すわけではないということ そこでここではtypeofの問題点や代わりになるコードに...
-
JavaScriptで正規表現を表す2つの方法とパフォーマンス的な違いJavaScriptには正規表現パターンを作る方法は2つあります。 なんでわざわざ2通りの方法があるかというと用途によって使い分けるため またどちらを使うかによってもパフォーマンス的な違いが出てきます。 そういう訳でJS...