【发布时间】:2018-08-29 12:24:19
【问题描述】:
为什么需要在以下代码中添加括号才能使其工作?
let test = 0 || () => {};
console.log(test);
let test = 0 || (() => {});
console.log(test);
【问题讨论】:
-
因为解析器需要你拥有这些才能正确解析代码。
-
Per firefox,“SyntaxError: 无效的箭头函数参数(箭头函数周围的括号可能有帮助)”
-
@AlexK。我肯定跳过了那部分,谢谢……如果你能根据它写一个答案,我会接受。
标签: javascript