有只小跳蛙
2019-06-01 15:19:45
_.JavaScript原型這個圖再次顯示每個對象都有一個原型。構造函數foo也有自己的__proto__它是Function.Prototype,它反過來也通過它的__proto__屬性再次傳遞給Object.Prototype。因此,重復一遍,Foo.Prototype只是foo的一個顯式屬性,它指的是b和c對象的原型。var b = new Foo(20);var c = new Foo(30);.之間有什么區別?__proto__和prototype財產?這個數字是從這里.
4 回答

滄海一幻覺
TA貢獻1824條經驗 獲得超5個贊
__proto__
prototype
__proto__
new
:
( new Foo ).__proto__ === Foo.prototype;( new Foo ).prototype === undefined;

GCT1015
TA貢獻1827條經驗 獲得超4個贊
prototype
__proto__
Object.getPrototypeOf(O)
__proto__
instanceof
prototype
__proto__
prototype
.
function Point(x, y) { this.x = x; this.y = y;}var myPoint = new Point();// the following are all truemyPoint.__proto__ == Point.prototype myPoint.__proto__.__proto__ == Object.prototype myPoint instanceof Point;myPoint instanceof Object;
Point
myPoint
Point()
Point.prototype
myPoint.__proto__

牛魔王的故事
TA貢獻1830條經驗 獲得超3個贊
prototype
constructor()
"prototypeToInstall"
__proto__
constructor()
添加回答
舉報
0/150
提交
取消