写在前面

  都知道,当我们读取一个对象的属性或方法的时候,会优先在这个对象上面找,如果在这个对象上找不到就会遍历他的原型,还没找到?--->原型的原型,又没找到?-->继续往上。。。

  这便是原型链的功用。下面,我探讨了一下原型链的使用与扩展,依靠原型链实现继承。

  至于什么是继承? 我的理解是,一个对象可以直接使用另一个对象的属性和方法。

 

  本文结构:


    1. 直接使用原型链

    2. 借用构造函数

    3. 组合继承

    4. 原型式继承

    5. 寄生式继承

    6. 寄生组合式继承

  其中的继承方式层层递进,不断进化完善缺点。

  进化过程:  1 → 2 → 3↘

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式