1. ホーム

未定義のプロパティ 'xxx' を読み取ることができません。

2022-02-10 04:38:07

未定義のプロパティ xxx を読み取れません。

このエラーはわかりやすく、.xxxを使用しているオブジェクトが未定義であることを意味します。
同様のエラーは、Cannot read property 'xxx' of null でも報告されます。
例を見てみましょう。

  1. トライ {
  2. ヴァル b= 未定義 ;
  3. ヴァル c = b.length;
  4. } キャッチ (err){
  5. コンソール .log(err.stack)を実行します。
  6. }
bがundefinedと定義されている場合、b.lengthを使用するとこのようなエラーが発生します。

bがNULLと定義されている場合。

エラーメッセージの2行目には、どのファイルが何行目なのかが直接書かれています。
ただ、初心者の方には少しわかりにくいかもしれません。このエラーは比較的簡単に修正できるはずです