我想知道是否有规则或方法将函数声明标记为有利于箭头函数的错误。举个例子:
// error
function foo() {
return "bar"
}
//acceptable
const foo = () => "bar"
非常简单,但我还没有找到任何规则或套餐。
答案 0 :(得分:2)
有prefer-arrow-callback
规则,但它仅适用于回调。如果您想完全禁止常规功能,可以使用eslint-plugin-prefer-arrow
npm包。
请记住,有时您可能需要常规功能,例如作为addEventListener
的回调。