From(投稿者): | Tanaka-Qtaro-Yasuhiro <tanaq@ca2.so-net.ne.jp> |
---|---|
Newsgroups(投稿グループ): | fj.comp.lang.javascript |
Subject(見出し): | 未定義の判定 |
Date(投稿日時): | Tue, 22 Jun 2004 18:30:08 +0900 |
Organization(所属): | NTT Communications Co.(OCN) |
Message-ID(記事識別符号): | (G) <cb8u70$adl$1@news-wst.ocn.ad.jp> |
田中久太郎です。 あるオブジェクトのプロパティが未定義かどうかを判定したい と思い、 if ( foo.bar == undefined ) { .... } などとしてみました。 IE6ではうまく動いているように見えるのですが、IE5だと、 'undefined' は宣言されていません。 というエラーになります。 IE5〜6で未定義を検出する良い方法は無いでしょうか? -- Tanaka-Qtaro-Yasuhiro mailto:tanaq@ca2.so-net.ne.jp