function Person(){
}
Person.prototype.eat = function(){
console.log('吃東西')
}
var per = new Person();
console.dir(per);
console.dir(Person);
//實(shí)例對(duì)象中有__proto__原型
//構(gòu)造函數(shù)中有prototype原型
//prototype是對(duì)象
//所以,prototype這個(gè)對(duì)象中也有__proto_,那么指向了哪里
//實(shí)例對(duì)象中的__proto__指向的是構(gòu)造函數(shù)的prototype
//所以,prototype這個(gè)對(duì)象中__proto__指向的應(yīng)該是某個(gè)構(gòu)造函數(shù)的原型prototype
console.log(Person.prototype.__proto__);
//per實(shí)例對(duì)象__proto__ -----> Person.prototype的_proto__ ----> Object.prototype的__proto__是null
console.log(per.__proto__ == Person.prototype) //true
console.log(per.__proto__.__proto__ == Person.prototype.__proto__);//true
console.log(Person.prototype.__proto__ == Object.prototype);//true
console.log(Object.prototype.__proto__);//null