オブジェクト以外の値に対してプロパティを取得したときに undefined を返す
// .の前に?をつけない場合はエラーが発生する const val = undefined?.prop; console.log(val)