每个对象拥有一个原型对象,通过__proto__指针指向上一个原型,并从中继承方法和属性,同时原型对象也可能拥有原型,这样一层一层,最终指向 null。这种关系被称为原型链 (prototype chain),通过原型链一个对象会拥有定义在其他对象中的属性和方法
resource://pic2.zhimg.com/50/v2-19a8ca41e2d4e853a5d5da780a59a319_720w.jpg
resource://pic4.zhimg.com/50/v2-d03ade118ae6974847b4bffae550af2f_720w.jpg
resource://pic4.zhimg.com/50/v2-d03ade118ae6974847b4bffae550af2f_720w.jpg