原型链的关系:
constructor:指向构造函数
prototype:存放方法和属性
_ proto_:类似于指针
通过调用构造函数,创建一个实例,每个构造函数都有一个原型对象prototype。实例被构造函数创建,就可以访问到构造函数的原型prototype,进而使用其中的方法和属性。而原型中则有一个constructor属性指向构造函数。
关于原型链继承:
- dog的原型指向Annimal 可以继承到Animal的方法
- 相当于将Animal的 __ proto __指向赋值给Dog的原型