繼承--原型創(chuàng)建對象在面向?qū)ο蟮恼Z言中性置,存在了三大特性—封裝、繼承揍堰、多態(tài)鹏浅。我們前面一直說javascript是面向?qū)ο蟮恼Z言,那么它應該也有面向?qū)ο笳Z言這些特性屏歹,上面我們看來封裝隐砸,那么下面我們來研究繼承。
繼承蝙眶,望名而知意季希,就是我們現(xiàn)實社會中的子孫后代繼承了父輩的財富,我們一直在說幽纷,面向?qū)ο蟮恼Z言就是在模擬現(xiàn)實世界式塌,通過模擬現(xiàn)實世界來編程,原型鏈實現(xiàn)繼承Javascript 實現(xiàn)繼承有多種方式友浸,經(jīng)過多次的實驗珊搀,總結(jié)出來一個最完美的寫法。
詳情可見圖一:
圖一
我們發(fā)現(xiàn)不管是封裝還是繼承最終方案都是基于組合尾菇,就是汲取了這種方案的長處境析,舍去了缺點。