ウェブエンジニア問題集
検索
カテゴリ
お知らせ
プラン
ログイン
ログイン
問題一覧に戻る
「TS2531: Object is possibly 'null'.」というエラーの安全な解決策は?
非ヌルアサーション(!)を使用してエラーを無視する
tsconfig.jsonでstrictNullChecksをfalseにする
変数の型をanyに変更する
if文でnullチェックを行うか、オプショナルチェイニングを使用する
回答する
解説
正解は「if文でnullチェックを行うか、オプショナルチェイニング(?.)を使用する」です。非ヌルアサーション(!)を使うとコンパイルは通りますが、実行時エラーのリスクが残ります。