===(厳密等価演算子) は「型」と「値」の両方を判定しています。 JavaScriptは==(等価演算子) もあるのですが、undefinedを判定するときは厳密等価演算子でなければいけません。 == で比較した場合には null/undefined どちらも同じものとして扱われてしまいます。
値がundefined かどうかを判定する最も簡単な方法は 条件式でundefined自体と比較する方法です。 特定の値がundefinedであるかどうかを手軽に判定することができます。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する