构造函数继承
构造函数继承
关键: 子类构造函数的原型为父类构造函数的实例对象
缺点:
- 子类构造函数无法向父类构造函数传参。
- 所有的子类实例共享着一个原型对象,一旦原型对象的属性发生改变,所有子类的实例对象都会收影响
- 如果要给子类的原型上添加方法,必须放在 Son.prototype = new Father()语句后面
1 | function Father(name) { |
评论
LivereValine
关键: 子类构造函数的原型为父类构造函数的实例对象
缺点:
1 | function Father(name) { |