一、继承的概念:
通过一个类(父类、父构造函数)创建出另一类(子类、子构造函数),这样新创建出来的类不仅拥有了原类的属性、方法,而且韩可以添加自己独有的属性、方法、子类也可以重写父类的方法。
二、call和apply的用法
call和apply是function的原形方法,可以被用来调用函数,他们有的第一个参数表示被调用函数内部this指针的指向对象,剩下的参数表示被调用函数所需要的参数,apply第二个参数是一个数组,数组元素表示被调用函数所需要参数。
打印结果
![](https://img.haomeiwen.com/i5703373/b43acce313f4b651.png)
三、原形链继承方法
![](https://img.haomeiwen.com/i5703373/8ee0f98d65a20c70.png)
三、组合继承(call和原形链继承结合):
![](https://img.haomeiwen.com/i5703373/93e8981eff9551f2.png)
四、冒充继承:
![](https://img.haomeiwen.com/i5703373/d6a22ad1b6f223fa.png)
网友评论