2016-12-31 73 views
1

Function.prototype和Object實例之間的關係是什麼?javascript函數默認原型vs對象實例

function Person() {} 
var obj = new Object(); 
console.dir(Person.prototype); 
console.dir(obj); 

控制檯的結果是: enter image description here

我的問題:

發生了什麼事,而後面跑function Person() {}?構造函數如何添加到Person.prototype?

+0

'someFunction.prototype.constructor == someFunction'。調用該函數的結果是使用該構造函數創建的實例的默認原型。 – dandavis

回答