我像这样初始化了一个JavaScript/jQuery点击监听器:
$("#test").on("click", () => {
console.log("test");
});
这段代码在Firefox中可以完美运行,但在Chrome中会出现语法错误。
为什么会这样,因为在我看来这似乎是“好”的语法。
您可以在控制台中快速测试此代码:
var a = () => {return 0;}
a();
在Firefox 27.0.1中,此代码返回0,在Chrome中返回SyntaxError: Unexpected token )