原型链
2016-05-25 20:06:57 0 举报
原型链是JavaScript中实现继承的主要方法。它的基本思想是:每个对象都有一个原型对象(prototype),当试图访问一个对象的属性时,如果该对象本身没有这个属性,那么它会去它的原型对象上找这个属性,如果原型对象也没有,就再去找原型对象的原型,以此类推,直到找到该属性为止。这种一级一级的寻找过程,形成了一条原型链。这样,通过原型链,我们可以实现对象之间的属性和方法共享,从而实现继承。