1. 程式人生 > >prototype constructor __prpto__ 三者之間關係

prototype constructor __prpto__ 三者之間關係

// prototype  constructor  __prpto__      即:   原型物件   建構函式   原型物件
// prototype  物件的屬性,指向其原型物件
// constructor  物件的屬性,指向其建構函式
// __prpto__   物件的屬性 , 指向其建構函式的原型屬性,即原型物件
 function F(){};
 F.prototype.name='mode'
 var f = new F();
 f.name===new F().name // 例項物件 f 、 new F() 的 name 屬性均繼承自 其建構函式的原型物件的屬性, 即  F.prototype.name
f.constructor===new F().constructor f.__proto__=== F.prototype