田中久太郎です。

あるオブジェクトのプロパティが未定義かどうかを判定したい
と思い、

 if ( foo.bar == undefined ) {
  ....
 }

などとしてみました。
IE6ではうまく動いているように見えるのですが、IE5だと、

  'undefined' は宣言されていません。

というエラーになります。
IE5〜6で未定義を検出する良い方法は無いでしょうか?



-- 
Tanaka-Qtaro-Yasuhiro mailto:tanaq@ca2.so-net.ne.jp