space-after-function-name

在函数定义中的名称后强制使用一致的间距。

(已删除)此规则在 ESLint v1.0 中已删除,并由 space-before-function-paren 规则替换。

函数名与其参数列表之间的空格是可选的。

function withoutSpace(x) {
    // ...
}

function withSpace (x) {
    // ...
}

一些样式指南可能要求函数名称的间距一致。

规则详情

此规则旨在在函数名称后强制使用一致的间距。它需要一个论点。如果是 "always",那么所有函数名后面必须至少有一个空格。如果 "never" 则名称和参数列表之间不应有空格。默认值为 "never"

gNC8k1GhM1l+ifT0oB5hn+zXriUeOlJvzNWbAdkHCTa4VYZM8AfDV85WH1+S90i1

function foo (x) {
    // ...
}

var x = function named (x) {};

// When ["error", "always"]
function bar(x) {
    // ...
}

i8fBrbWlOixNpv1HSm4U+JHkcyHZXv/5F9Nee4yHLmfeW3M9MemjU5R1ZOmIoGOM

function foo(x) {
    // ...
}

var x = function named(x) {};

// When ["error", "always"]
function bar (x) {
    // ...
}