防止旧式函数声明

时间:2017-08-21 06:03:25

标签: javascript function eslint

我想禁止旧样式函数声明和非绑定方法声明:

function f1() { ... }
const f2 = function() { ... }
class C {
  f3() { ... }
}

必须使用箭头样式的常量和字段:

const f1 = () => { ... };
class C {
  f3 = () => { ... };
}

是否可以使用ESLint或某些插件?

1 个答案:

答案 0 :(得分:1)

检查this out,有prefer-arrow-callback规则。