1.ES6 要求,子类的构造函数必须执行一次super函数。这是必须的,否则 JavaScript 引擎会报错。
在执行super函数时,其实就是在创建子类的this,然后将父类的实例和方法放置在这个this对象中,子类在调用super之前是没有this的,所有的this操作都要在super()关键字后执行。
由于super指向父类的原型对象,所以定义在父类实例上的方法或属性,是无法通过super调用的。
2、在子类普通方法中,super指向父类的原型对象
3.在子类静态方法中,指向父类。
标签:指向,对象,子类,实例,constructor,父类,super From: https://blog.51cto.com/u_15716707/8986256