概要
オブジェクトのプロパティの呼び出しについてです。
プロパティを呼び出す時の注意点としては、次のような点があります。
・存在しないプロパティから値を取得する
・独自プロパティから値を取得する
・継承したオブジェクトのプロパティから値を取得する
・存在しないオブジェクトからプロパティの値を取得する
上記の点では、存在しないプロパティから値を取得しようとしてもエラーにはならず、undefinedになります。
また、独自プロパティ、継承したオブジェクトのプロパティから値を取得しようとしても存在しないプロパティの場合はundefinedになります。
ただし、存在しないオブジェクトからプロパティを読み出すとエラーになります。(上記4つめのケース)