4

Chrome の JavaScript コンソールにエラーが表示されます

TypeError: Cannot call method 'xxx' of undefined

Firefox での Firebug レポート。

TypeError: t is undefined

T と xxx は単なる例です。

私が取り組んでいるサイトは、プラグイン、jQuery、およびその他のランダムでおそらく悪いコードでいっぱいです。これは複雑で、そこにあるすべての JavaScript をリストする価値はおそらくありません。

私の質問は次のとおりです。状況を考慮して、このエラーを問題のあるコードに追跡するにはどうすればよいですか? そして - それは可能ですか?無数の変数を考えると、xxx と T は私には何の意味もありません。

stackChrome は、 get 、set stack、などのエラー プロパティを使用して、より多くの洞察を持っているようですが、これらを拡張するmessageと、 > > > ...__proto__という終わりのない旅に出てしまいます。prototypeconstructorprototypeconstructor

これらのエラー メッセージは、エラーが発生した正確な場所 (どのファイル、どの変数、関数の名前など) など、役立つ情報を教えてくれますか?

これはおそらくかなり基本的な質問だと思いますが、行き詰まっています。ヒントやポインタは本当にありがたいです! この後、Javascript の本をもっと読むことを約束します。コースに出るかも。それとも諦めるか…

4

1 に答える 1