eslint是否有任何配置参数来防止像下面这样的无用变量?
divideByTwo = (input) -> {
const uselessVar = input/2
return uselessVar
}
与之相对:
divideByTwo = (input) -> {
return input/2
}
我知道,对于短毛猫来说,根据不同函数和方法的返回方式查找所有情况会很复杂。
答案 0 :(得分:1)
尝试eslint-plugin-no-useless-assign,它可以防止无用的形式分配:
var foo = bar;
return foo;
var foo;
// ...
foo = bar;
return foo;