Chrome開発ツールを使用してJavaScriptをデバッグしています。Chromeに「例外で一時停止しない」と言ってスクリプトを読み込むと、正しい行が強調表示されたときに何がうまくいかなかったのかがわかりやすく説明されます。
var back_buffer = goog.dom.getElement('back_buffer').getContext('2d');
--> "Uncaught TypeError: Cannot call method 'getContext' of null"
OK、それは理にかなっています。私のキャンバス要素の名前にタイプミスがあるので、「getElement」はnullを返します。
さて、私の質問に移りましょう。Chromeに「キャッチされなかった例外で一時停止」するように指示すると、スクリプト内の問題のある行が正しく強調表示されますが、わかりやすいエラーの説明はなくなりました。どうして?デバッグモードでも、非常に役立つのでエラーメッセージを表示したいと思います。突っついたがどこにも見つからなかった。
誰かがここで助けることができますか?