【发布时间】:2019-09-10 09:25:53
【问题描述】:
当我将 e 参数放在括号中并使用 ES6 箭头函数时,我在控制台上收到错误 “Uncaught SyntaxError: Unexpected token =>”。但是,当我从括号中删除参数时没有错误。参数不应该有括号吗?
document.querySelector("#book-form").addEventListener("submit", (e)
=> {
// …
});
【问题讨论】:
-
您是否粘贴到带有上述换行符的控制台?
-
这可能被解释为
(e); => {,因为分号注入,所以它不是有效的箭头函数。
标签: javascript ecmascript-6 arrow-functions