2010-05-01から1ヶ月間の記事一覧

relatedElement のお話

Event.relatedElement Event の relatedElement は、何かしらのイベントがエレメント A で発生した場合の、発生のトリガーとなったエレメント。例えばエレメント B がエレメント A を内包している HTML ドキュメントにおいて、エレメント A に mouseover イ…

JavaScript - replace()

"hoge".replace() での正規表現とコールバック関数 replace関数の第一引数には正規表現を指定できる。 また第二引数にはマッチした文字列を引数とするコールバック関数を指定できる。コールバック関数の戻り値でマッチした文字列が置換される。 var str = "h…

演算子メモ

if(true || false){... if(true && false){... var hoge = "" || "a"; と && は共に演算子の右側から評価を行っていく。 は最後に評価された true のものが返る。全て false の場合に false が返る。 && は全て true の場合に最初に true と評価され…

関数の参照、undefined と null とか

関数の参照方法 オブジェクトの関数には通常 Hoge.method(); と参照するが、次のような参照方法もある。 Hoge["method"](); undefined と null alert(typeof undefined); // undefined alert(typeof null); // object