如何设置 space-before-function-paren
时间: 2023-12-31 12:51:59 浏览: 134
"space-before-function-paren" 是一个 ESLint 规则,用于控制函数声明或函数表达式中函数名与左括号之间是否有空格。如果你想启用这个规则并在函数名与左括号之间加上空格,可以在 ESLint 配置文件中添加以下规则:
```json
{
"rules": {
"space-before-function-paren": ["error", "always"]
}
}
```
如果你想禁止在函数名与左括号之间加上空格,可以将 "always" 改成 "never":
```json
{
"rules": {
"space-before-function-paren": ["error", "never"]
}
}
```
当然,你也可以在具体的函数表达式或声明中使用注释来覆盖 ESLint 的检查,例如:
```javascript
const foo = function /* no space */() {
// ...
};
function bar() /* space */ {
// ...
}
```
相关问题
space-before-function-paren
space-before-function-paren是一个ESLint规则,用于检查函数定义时函数名和左括号之间是否有空格。如果设置为true,则要求在函数名和左括号之间添加一个空格;如果设置为false,则要求不要在它们之间添加空格。这个规则的目的是为了统一代码风格,使代码更易读、易维护。
Unexpected space before function parentheses space-before-function-paren
好的,你的第二个问题是关于代码规范的。具体地说,你想知道在编写函数时,是应该在函数名和左括号之间加空格还是不加空格。根据通用的代码规范,应该在函数名和左括号之间不加空格。这样可以使代码更加清晰明了,并且符合大多数编码规范。但是,在某些特殊情况下,加空格也不是完全错误的,因为这通常是团队或组织内部的约定。无论如何,在编写代码时,应该遵循所采用的编码规范,并保持一致性。
阅读全文