1,原型鏈繼承
基本思想:利用原型讓一個引用類型繼承另外一個引用類型的屬性和方法。
構造函數(shù),原型,實例之間的關系:每個構造函數(shù)都有一個原型對象,原型對象包含一個指向構造函數(shù)的指針,而實例都包含一個指向原型對象的內部指針。
2,借用構造函數(shù)繼承
基本思想:在子類型構造函數(shù)的內部調用超類構造函數(shù),通過使用call()和apply()方法可以在新創(chuàng)建的對象上執(zhí)行構造函數(shù)。
3,組合繼承(原型+借用構造)
基本思想:將原型鏈和借用構造函數(shù)的技術組合在一塊,從而發(fā)揮兩者之長的一種繼承模式。
4,原型式繼承
基本想法:借助原型可以基于已有的對象創(chuàng)建新對象,同時還不必須因此創(chuàng)建自定義的類型。
5,寄生式繼承
基本思想:創(chuàng)建一個僅用于封裝繼承過程的函數(shù),該函數(shù)在內部以某種方式來增強對象,最后再像真正是它做了所有工作一樣返回對象。
6,寄生組合式繼承
基本思想:通過借用函數(shù)來繼承屬性,通過原型鏈的混成形式來繼承方法
想要了解跟多關于前端培訓課程內容歡迎關注賦能網(wǎng)前端培訓,賦能網(wǎng)除了這些技術文章外還有免費的高質量前端培訓課程視頻供廣大學員下載學習
相關: 上海有什么好的前端培訓機構——轉行學前端有必要去培訓機構嗎
本文鏈接:
本文章“前端培訓之javacript繼承的6種方法”已幫助 168 人
免責聲明:本信息由用戶發(fā)布,本站不承擔本信息引起的任何交易及知識產權侵權的法律責任!
本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓機構》培訓課程》學習資訊》課程優(yōu)惠》課程開班》學校地址等機構信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細解答:
咨詢熱線:4008-569-579