javascript在使用事件时不会抛出ReferenceError

时间:2014-06-10 07:17:49

标签: javascript-events

更新:此问题无法在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?

0 个答案:

没有答案