{"anonymous": "always", "named": "never", "asyncArrow": "always"}
此规则使用 {"anonymous": "always", "named": "never", "asyncArrow": "always"}
选项的错误代码示例:
Examples of incorrect code for this rule with the {"anonymous": "always", "named": "never", "asyncArrow": "always"}
option:
/*eslint space-before-function-paren: ["error", {"anonymous": "always", "named": "never", "asyncArrow": "always"}]*/
/*eslint-env es6*/
function foo () {
// ...
}
var bar = function() {
// ...
};
class Foo {
constructor () {
// ...
}
}
var foo = {
bar () {
// ...
}
};
var foo = async(a) => await a
toin09s2ubElF7JfonNk6BGSbZAuQ5jnkq6JibTC3nYux51/iL8TXR14yE9y/CVgVYv7d8DDTklb1HHTOmwj859JNCUlZ9yL50Gy9VihqGrXEPhYEQd2Z+/PjGqAE9qv/WpxrmYjX6y8PTLo/FRw2yrgvJWduIKALqGSLBRQyFpX/LuUuYwmIf4jWkCn4ye24+R5de/qRct+gYpZIYMsi3kgqNXjmqcniqXrRFOlyaJPXxGbTA91ULxEDAnGZJHtYkDjtrfymaYZiawAVi5DtuXzt+Pe4ghMLxj+4sUiM7iUCRFN7ODqRMCw0jn7YzNpAZicNdrCnxDRvjqbq3nIVzhDbQsG4qNryppSaWRqOTM8485c1OiOEP3aivx+SLP6ROSfxR2ZmJNYO1EEFEBwnw==
/*eslint space-before-function-paren: ["error", {"anonymous": "always", "named": "never", "asyncArrow": "always"}]*/
/*eslint-env es6*/
function foo() {
// ...
}
var bar = function () {
// ...
};
class Foo {
constructor() {
// ...
}
}
var foo = {
bar() {
// ...
}
};
var foo = async (a) => await a