js實現繼承的5種方式_javascript技巧
來源:懂視網
責編:小采
時間:2020-11-27 21:46:41
js實現繼承的5種方式_javascript技巧
js實現繼承的5種方式_javascript技巧:本文實例講述了js實現繼承的5種方式。分享給大家供大家參考,具體如下: 1、繼承第一種方式:對象冒充 function Parent(username){ this.username = username; this.hello = function(){ alert(this.username); } }
導讀js實現繼承的5種方式_javascript技巧:本文實例講述了js實現繼承的5種方式。分享給大家供大家參考,具體如下: 1、繼承第一種方式:對象冒充 function Parent(username){ this.username = username; this.hello = function(){ alert(this.username); } }

本文實例講述了js實現繼承的5種方式。分享給大家供大家參考,具體如下:
1、繼承第一種方式:對象冒充
2、繼承第二種方式:call()方法方式
call方法是Function類中的方法
call方法的第一個參數的值賦值給類(即方法)中出現的this
call方法的第二個參數開始依次賦值給類(即方法)所接受的參數
3、繼承的第三種方式:apply()方法方式
apply方法接受2個參數,
A、第一個參數與call方法的第一個參數一樣,即賦值給類(即方法)中出現的this
B、第二個參數為數組類型,這個數組中的每個元素依次賦值給類(即方法)所接受的參數
4、繼承的第四種方式:原型鏈方式,即子類通過prototype將所有在父類中通過prototype追加的屬性和方法都追加到Child,從而實現了繼承
5、繼承的第五種方式:混合方式
混合了call方式、原型鏈方式
希望本文所述對大家JavaScript程序設計有所幫助。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
js實現繼承的5種方式_javascript技巧
js實現繼承的5種方式_javascript技巧:本文實例講述了js實現繼承的5種方式。分享給大家供大家參考,具體如下: 1、繼承第一種方式:對象冒充 function Parent(username){ this.username = username; this.hello = function(){ alert(this.username); } }