跳至内容

eslint/no-class-assign 正确性

此规则默认启用。

作用

禁止重新分配类变量。

为何如此不佳?

ClassDeclaration 创建可以重新分配的变量,但在大多数情况下重新分配都是错误的。

示例

javascript
class A {}
A = 123;
let a = new A(); // Error

引用

在 MIT 许可证下发布。