ウェブエンジニア問題集
検索
カテゴリ
お知らせ
プラン
ログイン
ログイン
問題一覧に戻る
オブジェクト操作時に「TS2339: Property '...' does not exist on type '...'.」が出ました。原因として考えられるのは?
プロパティの値がundefinedになっている
オブジェクトがフリーズ(Object.freeze)されている
プロパティがprivateで宣言されている
型定義(インターフェース等)に存在しないプロパティへアクセスしようとした
回答する
解説
正解は「型定義(インターフェース等)に存在しないプロパティへアクセスしようとしたため」です。タイポの修正や、必要であれば型定義へのプロパティ追加を行います。