av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

JavaScript類的繼承多種實現(xiàn)方法

瀏覽:127日期:2023-10-24 14:52:20

類的繼承

1 子承父業(yè)

extends(繼承父類的普通函數(shù))(方法)

class Father { constructor() { } money() {console.log(100);} } class Son extends Father { } class sunzi extends Son { } var yxf = new Father; var lbw = new Son; var bb = new sunzi; console.log(yxf.money()); console.log(lbw.money()); console.log(bb.money());

super的用法

用于訪問和調(diào)用對象父類上的函數(shù)。可以調(diào)用父類的構(gòu)造函數(shù),也可以調(diào)用父類的普通函數(shù)(方法)

class Father1 { constructor(x,y) {this.x = x;this.y = y; } sum() {console.log(this.x + this.y); } } class Son1 extends Father1 { constructor(x,y){super(x,y); } } var yxf = new Son1(1,2); yxf.sum();

super關(guān)鍵字調(diào)用就近原則

<script> //super關(guān)鍵字調(diào)用父類普通函數(shù) class Father { say() {return ’我是爸爸’; } } class Son extends Father { say() { // return ’我是兒子’; console.log( super.say()); } } var yxf = new Son(); yxf.say();//返回結(jié)果:我是兒子 就近原則 //繼承中的屬性或方法查找原則:就近原則 //1.繼承中,如果實例化子類輸出一個方法,先看子類有沒有這個方法,如果有就先執(zhí)行子類; //2.繼承中,如果子類里面沒有,就去查找父類有沒有如果有就用父類 </script>

子類繼承父類,同時擴展自己的方法

注意:子類子構(gòu)造函數(shù)使用super 必須放到this的前面(必須先調(diào)用父類的構(gòu)造方法 再使用子類的構(gòu)造方法)父親永遠是第一位的!!!!

<script> class Father { constructor(x,y){this.x = x;this.y = y; } sum() {console.log(this.x + this.y); } } // 子類繼承父類加法 同時擴展減法 class Son extends Father { constructor(x,y) {//利用super調(diào)用父類的構(gòu)造函數(shù)//super 必須在子類this之前調(diào)用super(x,y);this.x = x;this.y = y; } sub() {console.log(this.x - this.y); } } var son = new Son(1,2); son.sum(); son.sub(); </script>

<script> //super關(guān)鍵字調(diào)用父類普通函數(shù) class Father { say() {return ’我是爸爸’; } } class Son extends Father { say() { // return ’我是兒子’; console.log( super.say()); } } var yxf = new Son(); yxf.say();//返回結(jié)果:我是兒子 就近原則 //繼承中的屬性或方法查找原則:就近原則 //1.繼承中,如果實例化子類輸出一個方法,先看子類有沒有這個方法,如果有就先執(zhí)行子類; //2.繼承中,如果子類里面沒有,就去查找父類有沒有如果有就用父類 </script>

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 草草草影院| 羞羞的视频免费在线观看 | 久亚州在线播放 | 亚洲一区二区三区四区五区中文 | 在线观看国产视频 | 日本在线一区二区 | 欧美成人h版在线观看 | 国产精品久久久久久久久久久久久 | 午夜久久av | 日本不卡一区 | 玖玖视频免费 | 99一区二区| 91麻豆精品国产91久久久资源速度 | 亚洲人成人一区二区在线观看 | 久久国产精品久久久久久 | 国产精品成人一区二区三区夜夜夜 | 亚洲精品区 | 成人免费一级视频 | 3p视频在线观看 | 国产精品国产亚洲精品看不卡15 | 国产精品美女久久久久aⅴ国产馆 | 一区二区三区中文字幕 | 国产视频福利在线观看 | 一区二区在线观看av | 久久久久网站 | 亚洲第1页 | 在线视频亚洲 | 成人国产精品久久 | 国产精品久久久久久久免费观看 | 一区二区三区视频在线观看 | 国产在线视频一区二区 | 欧洲一区二区三区 | 欧美日一区二区 | 国产欧美在线一区二区 | 日韩av免费在线观看 | 女同av亚洲女人天堂 | 欧美国产精品一区二区 | 日本激情视频中文字幕 | 2019精品手机国产品在线 | 久久国产成人 | 在线看91|