原型链概念:利用原型,让一个引用类型继承另外一个引用类型的属性和方法。
上述图例:
上图为完整的原型链。其中,SubType prototype为SuperType 的实例,所以SubType会继承SuperType的属性和方法。而所有函数的默认原型都是Object的实例对象,所以[[prototype]]会Object原型对象。
原型链概念:利用原型,让一个引用类型继承另外一个引用类型的属性和方法。
上述图例:
上图为完整的原型链。其中,SubType prototype为SuperType 的实例,所以SubType会继承SuperType的属性和方法。而所有函数的默认原型都是Object的实例对象,所以[[prototype]]会Object原型对象。