JavaScript 中的繼承(讀書筆記思惟導圖)

  繼承是 OO 語言中的一個最爲人津津樂道的概念。許多 OO 語言都支持兩種繼承方式:接口繼承和實現繼承。接口繼承只繼承方法簽名,而實現繼承則繼承實際的方法。因爲函數沒有簽名,在 ECMAScript 中沒法實現接口繼承。 ECMAScript 只支持實現繼承,並且其實現繼承主要是依靠原型鏈來實現的。函數

  組合繼承時 JavaScript 中經常使用的繼承模式,而寄生組合式繼承克服了組合繼承的缺點,被認爲是引用類型最理想的繼承範式。設計

  如下是《JavaScript高級程序設計》中介紹的繼承方式:blog

相關文章
相關標籤/搜索