function Foo(){}
console.log('Foo构造函数的原型对象',Foo.prototype);
Foo构造函数的prototype的__proto__指向Object的prototype,为什么object的prototype里面的__proto__指向不是null?
反而重复指向了一个object?
function Foo(){}
console.log('Foo构造函数的原型对象',Foo.prototype);
创建foo.prototype时,它自动继承自object.prototype的
foo.prototype的 proto 指向object.prototype是因为在JavaScript中所有对象默认都继承自object。而object.prototype.proto 是 null,因为它位于原型链的顶端。