所有对象都有自己的原型对象(prototype),一方面,原型对象也是对象,它也有自己的原型,另一方面,任何一个对象,都有可以去充当其他对象的原型。因此,就会形成一个原型链(prototype hain)可以上溯到Object.prototype。
Object.prototype有没有它的原型呢?Object.prototype的尽头是null,null没与任何的属性和方法,也没有的自己的原型,因此,原型链的尽头就是null。
所有对象都有自己的原型对象(prototype),一方面,原型对象也是对象,它也有自己的原型,另一方面,任何一个对象,都有可以去充当其他对象的原型。因此,就会形成一个原型链(prototype hain)可以上溯到Object.prototype。
Object.prototype有没有它的原型呢?Object.prototype的尽头是null,null没与任何的属性和方法,也没有的自己的原型,因此,原型链的尽头就是null。