prototype.constructor僅僅能夠用於識別對象是由哪一個構造函數初始化的,僅此而已。函數
var one=new Person(‘js’);prototype
要解釋這個結果就要仔細研究一下new這個操做符了.var one=new Person(‘js’);這個語句執行的過程能夠分紅下面的語句:code
var one={}; Person.call(one,'js');