跳至内容

eslint/no-redeclare 学究

它所做的是

禁止变量重新声明

为什么这是不好的?

在 JavaScript 中,可以使用 var 重新声明同一个变量名。这可能会导致有关变量实际上在哪里声明和初始化的混乱。

示例

javascript
var a = 3;
var a = 10;

参考

根据麻省理工学院许可证发布。