super的一些总结

118 阅读1分钟

super关键字的说明

做为方法时:

父类的静态方法,子类也是可以从super对象上调用

作为函数时,super()只能用在子类的构造函数之中,用在其他地方就会报错。

子类构造函数之中的super(),代表调用父类的构造函数 可以理解为:A.prototype.constructor.call(this)

作为对象时:

在普通方法中,指向父类的原型对象 在静态方法中,指向父类

作用:

super 关键字用于访问父对象上的函数。

语法:

super([arguments]); // 访问父对象上的构造函数 super.functionOnParent([arguments]); // 访问对象上的方法