JavaScriptのundefined定数は、未定義であることを示す組み込みグローバル定数。
サンプル
<script type="text/javascript">
var $sampleVar;
document.write( '宣言はしたものの、初期化はしていない変数(未定義変数): ' + $sampleVar + '<br />' );
document.write( '未定義変数のデータ型は、「' + typeof $sampleVar + '」<br />' );
</script>
var $sampleVar;
document.write( '宣言はしたものの、初期化はしていない変数(未定義変数): ' + $sampleVar + '<br />' );
document.write( '未定義変数のデータ型は、「' + typeof $sampleVar + '」<br />' );
</script>
↓↓↓出力結果↓↓↓