js全部对象都是Object的实例,因此全部对象都继承于Object.prototype。
_proto_是全部对象都有的一个属性,是一个指针,指向该构造该对象的构造函数的原型。
prototype是function才具备的一个属性同样是一个指针,指向原型对象(包含实例共享的方法和属性)
原型对象具备一个属性叫constructor,包含了指针,指向原构造函数。 原型链就是对象的方法或属性在未找到的时候会对对象的原型对象内找方法或属性,若继续未找到则继续往上级查找直到Object.protype未找到就返回错误,这一个往上查询的过程叫作原型链。函数