這是我發現的一件有趣的事情,但不知道它爲什麼會發生。JavaScript - 繼承鏈中可見的對象屬性
創建
var Person = new Object;
var billy = Person;
var emily = Person;
那麼我指定一個名稱屬性艾米莉
emily.name = "emily"
當我檢查hasOwnProperty(名稱)比利和人,我得到的,真實的。當我檢查billy.name和Person.name時,我得到「emily」。
爲什麼給艾米莉一個名字,爲每個人設置一個名稱屬性併爲其賦值相同的值?
因爲你只需創建一個對象和三分,它(下同)。 – Sirko
這裏沒有「繼承」 – Eric