51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

伪装

JavaScript面向对象-基于原型链和函数伪装组合的方式实现继承

JavaScript面向对象-基于原型链和函数伪装组合的方式实现继承

厉飞雨 阅读(2) 评论(0) 赞(0)

上文提到我们不会单独使用基于函数伪造的方式实现继承,而是会使用**基于原型链和函数伪装组合的方式实现继承**。这种继承方式也叫伪经典继承,它的思想是使用原型链实现对原型属性和方法的继承,而通过借用构造函数来实现对实例属性的继承。这样,既通过在原型上定义方法实现了函数的复用,又能够保证每个实例都有它自己的属性。 ![600.png](http://static.51tbox.c...