- 若想动态得到Circle的构造函数,使用new Circle.prototype.constructor()。
当你重设了原型对象之后,你应该同时重设构造器属性
-
通过call方法绑定this:
这就是super构造器(基类构造器) -
JavaScript中原型继承的特性:当我们访问对象的成员时,JavaScript编译器会沿着继承路径向上寻找,并执行它遇到的第一个对象。
若想要先执行父对象的成员,可以在子对象的对应成员中添加一句代码,例如下面代码:
当你重设了原型对象之后,你应该同时重设构造器属性
通过call方法绑定this:
这就是super构造器(基类构造器)
JavaScript中原型继承的特性:当我们访问对象的成员时,JavaScript编译器会沿着继承路径向上寻找,并执行它遇到的第一个对象。
若想要先执行父对象的成员,可以在子对象的对应成员中添加一句代码,例如下面代码: