ESLint给出了“没有未使用过的”字样'实例化变量然后分配值

时间:2016-05-24 11:21:21

标签: javascript eslint

这会引发错误:

var foo = 0;
foo = 1;

似乎很奇怪,它被认为是错误的。我可以在.eslintrc配置中更改此行为吗?文档似乎没有涵盖这个用例。

1 个答案:

答案 0 :(得分:2)

您可以通过在.eslintrc配置文件中添加:no-unused-vars来完全关闭"no-unused-vars: 0。该规则报告任何未使用的变量,可以从代码中安全地删除。如果您只是为变量赋值,但不在代码中的任何位置使用该值,那么您可以安全地一起删除变量。分配值不被视为“使用”。