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