引入:
JS中没有类,但是可以通过构造函数模拟类,然后通过原型来实现继承
继承方式:
父类:
我们先准备一个父类(也就是要让别的构造函数使用我这个构造函数的属性和方法)
这个 Person 构造函数为父类
让其他的构造函数来继承他
当别的构造函数能够使用他的属性和方法的时候,就达到了继承的效果
子类:
构造函数继承---继承父类构造函数属性和方法:
原型拷贝继承---继承父类原型对象上公共的属性和方法:
原型继承---改变原型指向:
组合继承
ES6 的类与继承:
class类