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");
console.log("__proto__ of me is chinese? " + chinese == me.__proto__); // logs false
、彼らがいないと同じことだった理由:私は私.__ proto__が中国に等しいかどうかをテストしたとして、私はfalse
を与えられましたか?