変数が、定義済みかどうか、値を持っているかどうかを調べる方法。 「var」で宣言だけ行い、値を代入していない変数は、未定義型(undefined)となる。変数が値を持っているかどうかを調べるには、未定義型(undefined)であるかどうかを調べれればよい。 変数が値を持っているか調べるサンプル(1) 解説 ==で比較すると、undefinedもnullも、未定義undefinedであると判定される。 undefinedだけを、未定義undefinedであると判定されるには、===を使い、型も含めて比較する必要がある。 ソースコード <script type="text/javascript"> var sampleA; if ( sampleA === undefined ) { document . write( "変数「sampleA」は、未定義である。<br />" ); docu