一个构造函数继承另一个构造函数

 

 上面代码中,Brr是子类的构造函数。在实例上调用父类的构造函数Arr,就会让子类实例具有父类实例的属性。Brr.prototype是子类的原型,要将它赋值为Object.create(Arr.prototype),而不是直接等于Arr.prototype。否则后面两行对Brr.prototype的操作,会连父类的原型Arr.prototype一起修改掉。

posted @ 2021-12-02 16:53  danmo_xx  阅读(65)  评论(0编辑  收藏  举报