class继承为什么要调用super

25 阅读1分钟

class继承为什么要调用super 如图:

class xx {
  constructor(params) {
    console.log(123, params);
    this.a = 1;
  }
  static aa = 1;
}
class yy extends xx {
  constructor() {
    super(12345);
  }
}
const zz = new yy();
console.log(zz);

image.png

结论:super就是实例化父类的方法,实例后才能拿到相关属性