我正在使用Chrome开发工具来调试我的JavaScript。当我告诉Chrome“不要在异常处暂停”,并加载我的脚本时,我会得到一个明确的描述,其中正确的行会被突出显示:
var back_buffer = goog.dom.getElement('back_buffer').getContext('2d');
--> "Uncaught TypeError: Cannot call method 'getContext' of null"
好的,有道理:我的画布元素名称中有一个拼写错误,因此 'getElement' 返回 null。
现在进入我的问题:当我告诉Chrome“暂停未捕获的异常”时,它仍然正确地突出显示了我的脚本中的有问题行,但是现在没有了友好、易懂的错误描述!为什么?即使在调试模式下,我也想看到错误消息,因为它非常有帮助。我四处查找,但无法找到它的任何位置。
有人可以帮忙吗?