电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

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

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

瀏覽:125日期: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的用法

用于訪問(wèn)和調(diào)用對(duì)象父類上的函數(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.繼承中,如果實(shí)例化子類輸出一個(gè)方法,先看子類有沒(méi)有這個(gè)方法,如果有就先執(zhí)行子類; //2.繼承中,如果子類里面沒(méi)有,就去查找父類有沒(méi)有如果有就用父類 </script>

子類繼承父類,同時(shí)擴(kuò)展自己的方法

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

<script> class Father { constructor(x,y){this.x = x;this.y = y; } sum() {console.log(this.x + this.y); } } // 子類繼承父類加法 同時(shí)擴(kuò)展減法 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.繼承中,如果實(shí)例化子類輸出一個(gè)方法,先看子類有沒(méi)有這個(gè)方法,如果有就先執(zhí)行子類; //2.繼承中,如果子類里面沒(méi)有,就去查找父類有沒(méi)有如果有就用父類 </script>

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 防爆暖风机_防爆电暖器_防爆电暖风机_防爆电热油汀_南阳市中通智能科技集团有限公司 | 北京中航时代-耐电压击穿试验仪厂家-电压击穿试验机 | 搬运设备、起重设备、吊装设备—『龙海起重成套设备』 | 无线对讲-无线对讲系统解决方案-重庆畅博通信 | 首页|专注深圳注册公司,代理记账报税,注册商标代理,工商变更,企业400电话等企业一站式服务-慧用心 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | 进口消泡剂-道康宁消泡剂-陶氏消泡剂-大洋消泡剂 | 科昊仪器超纯水机系统-可成气相液氮罐-美菱超低温冰箱-西安昊兴生物科技有限公司 | 压接机|高精度压接机|手动压接机|昆明可耐特科技有限公司[官网] 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 丹尼克尔拧紧枪_自动送钉机_智能电批_柔性振动盘_螺丝供料器品牌 | 呼末二氧化碳|ETCO2模块采样管_气体干燥管_气体过滤器-湖南纳雄医疗器械有限公司 | 冷热冲击试验箱_温度冲击试验箱价格_冷热冲击箱排名_林频厂家 | 祝融环境-地源热泵多恒系统高新技术企业,舒适生活环境缔造者! | 爆炸冲击传感器-无线遥测传感器-航天星百科 | 免费分销系统 — 分销商城系统_分销小程序开发 -【微商来】 | 针焰试验仪,灼热丝试验仪,漏电起痕试验仪,水平垂直燃烧试验仪 - 苏州亚诺天下仪器有限公司 | CXB船用变压器-JCZ系列制动器-HH101船用铜质开关-上海永上船舶电器厂 | 免费B2B信息推广发布平台 - 推发网 | 沈阳建筑设计公司_加固改造设计_厂房设计_设计资质加盟【金辉设计】 | 【甲方装饰】合肥工装公司-合肥装修设计公司,专业从事安徽办公室、店面、售楼部、餐饮店、厂房装修设计服务 | 钢格板_钢格栅_格栅板_钢格栅板 - 安平县鑫拓钢格栅板厂家 | 间苯二酚,间苯二酚厂家-淄博双和化工 | 营养师网,营养师考试时间,报名入口—网站首页 | 代理记账_公司起名核名_公司注册_工商注册-睿婕实业有限公司 | 一体化净水器_一体化净水设备_一体化水处理设备-江苏旭浩鑫环保科技有限公司 | 恒温槽_恒温水槽_恒温水浴槽-上海方瑞仪器有限公司 | 苏商学院官网 - 江苏地区唯一一家企业家自办的前瞻型、实操型商学院 | 大学食堂装修设计_公司餐厅效果图_工厂食堂改造_迈普装饰 | 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 电动高尔夫球车|电动观光车|电动巡逻车|电动越野车厂家-绿友机械集团股份有限公司 | 盘装氧量分析仪-防爆壁挂氧化锆分析仪-安徽吉帆仪表有限公司 | 高压管道冲洗清洗机_液压剪叉式升降机平台厂家-林君机电 | 自动配料系统_称重配料控制系统厂家 | 国际线缆连接网 - 连接器_线缆线束加工行业门户网站 | 厌氧反应器,IC厌氧反应器,厌氧三相分离器-山东创博环保科技有限公司 | 接地电阻测试仪[厂家直销]_电缆故障测试仪[精准定位]_耐压测试仪-武汉南电至诚电力设备 | 电镀电源整流器_高频电解电源_单脉双脉冲电源 - 东阳市旭东电子科技 | 【星耀裂变】_企微SCRM_任务宝_视频号分销裂变_企业微信裂变增长_私域流量_裂变营销 | 展厅设计-展馆设计-专业企业展厅展馆设计公司-昆明华文创意 | 包塑软管|金属软管|包塑金属软管-闵彬管业 | 实木家具_实木家具定制_全屋定制_美式家具_圣蒂斯堡官网 |