跳至内容

eslint/no-this-before-super 正确性

此规则默认启用。

功能

在使用 thissuper 之前需要调用 super()

这样做有什么问题?

获取器应该始终返回值。如果不返回,很可能是错误。

示例

javascript
class A1 extends B {
  constructor() {
    // super() needs to be called first
    this.a = 0;
    super();
  }
}

参考文献

以 MIT 许可证发布。