摘要:沒錯,中的繼承正如你所理解的一樣,也是成對出現的。由于中的函數沒有簽名,因此無法實現接口繼承,只支持實現繼承,而繼承的主要方式,是通過原型鏈實現的,要理解原型鏈,首先要知道什么是原型,不懂的小伙伴,可以看這篇博文一眼看穿
繼承
我們知道JS是OO編程,自然少不了OO編程所擁有的特性,學習完原型之后,我們趁熱打鐵,來聊聊OO編程三大特性之一——繼承。
繼承這個詞應該比較好理解,我們耳熟能詳的,繼承財產,繼承家業等,他們的前提是有個繼承人,然后你是繼承者,這樣才有繼承而言。沒錯,JS中的繼承正如你所理解的一樣,也是成對出現的。
繼承就是將對象的屬性復制一份給需要繼承的對象
OO語言支持兩種繼承方式:接口繼承和實現繼承,其中接口繼承只繼承方法簽名,而實現繼承則繼承實際的方法。由于ECMAScript中的函數沒有簽名,因此無法實現接口繼承,只支持實現繼承,而繼承的主要方式,是通過原型鏈實現的,要理解原型鏈,首先要知道什么是原型,不懂的小伙伴,可以看這篇博文一眼看穿
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/97291.html
閱讀 2470·2023-04-25 21:41
閱讀 1647·2021-09-22 15:17
閱讀 1921·2021-09-22 10:02
閱讀 2433·2021-09-10 11:21
閱讀 2569·2019-08-30 15:53
閱讀 996·2019-08-30 15:44
閱讀 946·2019-08-30 13:46
閱讀 1125·2019-08-29 18:36