原因是函数名称或function关键字与开始参数之间缺少空格
-
可以在报错的当前页面检查哪里缺少空格
一般报错都会定位到多少行 -
修改
.eslintrc.js的配置
在rules节点下增加"space-before-function-paren": 0
此rules还具有其他选项…
{
"space-before-function-paren": ["error", "always"],
// or
"space-before-function-paren": ["error", {
"anonymous": "always",
"named": "always",
"asyncArrow": "always"
}],
}
// always 需要一个空格 默认是 always
// never 后面不允许出现空格
// anonymous是用于匿名函数表达式
// named是用于命名函数表达式
// asyncArrow是用于异步箭头函数表达式

本文探讨了JavaScript中函数名称或function关键字与开始参数间缺失空格的问题,提供了检查及修正方法,并详细介绍了如何通过修改.eslintrc.js配置文件来避免此类错误。
2万+

被折叠的 条评论
为什么被折叠?



