跳至內容

eslint/no-class-assign 正確性

此規則預設為開啟。

作用

禁止重新賦值類別變數。

為何這是不好的?

ClassDeclaration 會建立一個可以重新賦值的變數,但在大多數情況下重新賦值是錯誤的。

範例

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

參考資料

以 MIT 授權條款發佈。