千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

就是把已经存在的不需要多次出现的拿来使用就可以了,当一个构造函数A的实例使用了构造函数B身上的属性和方法,那我们就说构造函数A继承至构造函数B
我们就把构造函数B称之为: 父类
我们就把构造函数A称之为: 子类
总结: 就是把现有的拿过来使用不用重复定义
原型继承 : 核心:就是把子类的原型对象指向父类的实例,或者说把父类的实例赋值给予子类的原型对象
优点:既可以继承父类的属性,也可以继承父类的方法
缺点:继承下来的属性不在自己的身上,
在原型对象上我们书写的属性不能任意修改
需要在多个地方传递参数
借用构造函数继承: 核心:就是把父类构造函数当作普通函数调用
通过call()来改变this指向
在子类函数中调用
优点:继承下来的属性在自己身上
我们可以传递任何我们想要传递的参数
我们只需要在一个地方传递参数就可以了
缺点:不能继承父类的方法