2
原型之間的關係我寫的代碼要弄清楚我__proto__實例及其在JavaScript構造的原型之間的關係:__proto__實例和其構造的在JavaScript
// Constructor
var Guy = function(name) {
this.name = name;
};
// Prototype
var chinese = {
region: "china",
myNameIs: function() {
return this.name;
}
};
Guy.prototype = chinese;
var he = new Guy("Wang");
var me = new Guy("Do");
我得到了false
我測試.__ proto__我是否等於中國:
console.log("__proto__ of me is chinese? " + chinese == me.__proto__); // logs false
他們爲什麼不一樣的東西?