サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
セキュリティ
qiita.com/nakamaru
エラーの内容について、ちゃんと意味を理解できていなかったので書いてみる。 今プロジェクトでjsを使っているのだが、その際に表題のような Cannot read property 'fuga' of undefined というエラーが出たりする。 これが出た時に、 「fugaがundefinedなんですね!」 というと 「fuck」 という顔をされてしまい、説明をいただきました。 英語の問題ですね。 問題は 「'fuga' of undefined」 意味は「undefined の 'fuga'」 fuga がundedinedなんじゃなくて、 「undefinedにある'fuga'property(名前付きの値)は読み込めません。」 という意味になる。 ということはfugaの前のオブジェクトがundefinedだということ。 今回は hoge = undefined hoge.fuga()
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く