Chrome の JavaScript コンソールにエラーが表示されます
TypeError: Cannot call method 'xxx' of undefined
Firefox での Firebug レポート。
TypeError: t is undefined
T と xxx は単なる例です。
私が取り組んでいるサイトは、プラグイン、jQuery、およびその他のランダムでおそらく悪いコードでいっぱいです。これは複雑で、そこにあるすべての JavaScript をリストする価値はおそらくありません。
私の質問は次のとおりです。状況を考慮して、このエラーを問題のあるコードに追跡するにはどうすればよいですか? そして - それは可能ですか?無数の変数を考えると、xxx と T は私には何の意味もありません。
stack
Chrome は、 get 、set stack
、などのエラー プロパティを使用して、より多くの洞察を持っているようですが、これらを拡張するmessage
と、 > > > ...__proto__
という終わりのない旅に出てしまいます。prototype
constructor
prototype
constructor
これらのエラー メッセージは、エラーが発生した正確な場所 (どのファイル、どの変数、関数の名前など) など、役立つ情報を教えてくれますか?
これはおそらくかなり基本的な質問だと思いますが、行き詰まっています。ヒントやポインタは本当にありがたいです! この後、Javascript の本をもっと読むことを約束します。コースに出るかも。それとも諦めるか…