更新:此问题无法在Chromium中重现。它似乎特定于Firefox(开发人员工具栏和Firebug)。 我已经尝试禁用所有加载项,但仍然无法触发错误。 RUNning Firefox 24.1.1(mozilla告诉我我使用的是最新版本。这种行为在更新中保持一致。
我真的很想在javascript中使用事件,所以希望这是一个简单的解决方案。但我无法筛选所有错误处理"当我搜索" javascript自定义事件处理程序时没有错误"
当我执行以下代码并出现语法错误(" consle.log&#34 ;; no" o")时,它会失败而不会抛出任何语法错误
function greetHandler(){
consle.log("Hey bro");
}
document.addEventListener("greet", greetHandler,false);
document.dispatchEvent(new Event('greet'));
但是,如果我只使用run:
consle.log("Hey bro");
控制台会大声抱怨:
ReferenceError:未定义consle
当我使用eventListeners使调试生活更轻松时,如何抛出ReferenceError?