super与实例没有什么关系,它本身有两个作用的,参考如下理解: 1.super可以当函数用.super作为函数调用时,表示父类的构造函数.示例: class Par { constructor() { this.num = 21; } } class Chil extends Par { constructor() { //继承父类的构造函数constructor super() } } var p = new Chil(); // 子类的实例上,可以调用num属性,则说明子类的构造函数中 /…