当前位置: 首页 > news >正文

拍摄制作宣传片企业新乡seo优化

拍摄制作宣传片企业,新乡seo优化,西安市建设工程信息网官网,兰州疫情在JavaScript中,使用class关键字可以实现面向对象编程。其中,extends和super是两个非常重要的关键字,它们分别用于实现类的继承和调用父类的方法。 一、extends关键字 extends关键字用于实现类的继承,它可以让一个子类继承父类的…

在JavaScript中,使用class关键字可以实现面向对象编程。其中,extends和super是两个非常重要的关键字,它们分别用于实现类的继承和调用父类的方法。

一、extends关键字

extends关键字用于实现类的继承,它可以让一个子类继承父类的属性和方法。使用extends关键字时,需要指定要继承的父类,语法如下:

class 子类 extends 父类 {// 子类的属性和方法
}

例如,定义一个Person类和一个Student类,Student类继承自Person类:

class Person {constructor(name, age) {this.name = name;this.age = age;}sayHello() {console.log(`Hello, my name is ${this.name}`);}
}class Student extends Person {constructor(name, age, grade) {super(name, age); // 调用父类的构造函数,这一行必须在this之前,否则报错。因为子类自己的this对象,必须先通过父类的构造函数完成塑造,得到与父类同样的实例属性和方法,然后再对其进行加工,添加子类自己的实例属性和方法。如果不调用super()方法,子类就得不到自己的this对象。this.grade = grade;}study() {console.log(`I'm studying...`);}
}

在上面的例子中,Student类继承了Person类的构造函数和方法,并且定义了自己的属性和方法。在构造函数中,使用super关键字来调用父类的构造函数,以便初始化父类的属性和方法。
注意:
上面的super(name, age)必须在this之前。因为子类自己的this对象,必须先通过父类的构造函数完成塑造,得到与父类同样的实例属性和方法,然后再对其进行加工,添加子类自己的实例属性和方法。如果不调用super()方法,子类就得不到自己的this对象。

二、super关键字

super关键字用于调用父类的方法。在子类的方法中,可以使用super关键字来调用父类的方法。使用super关键字时,需要指定要调用的父类方法,语法如下:

super(); // 调用父类的构造函数
super.父类方法(); // 调用父类的方法
super.属性; // 访问父类的属性

例如,在上面的例子中,在Student类的构造函数中使用了super关键字来调用父类的构造函数:

constructor(name, age, grade) {super(name, age); // 调用父类的构造函数this.grade = grade;
}

另外,在子类的方法中,也可以使用super关键字来调用父类的方法。例如:

class Person {constructor(name) {this.name = name;}sayHello() {console.log(`Hello, my name is ${this.name}`);}
}class Student extends Person {constructor(name, grade) {super(name); // 调用父类的构造函数this.grade = grade;}sayHello() {super.sayHello(); // 调用父类的方法console.log(`I'm a student in grade ${this.grade}`);}
}

在上面的例子中,Student类继承了Person类,并重写了sayHello方法。在重写的sayHello方法中,使用super关键字来调用父类的sayHello方法。


文章转载自:
http://fthm.Lgnz.cn
http://give.Lgnz.cn
http://huzoor.Lgnz.cn
http://wahhabi.Lgnz.cn
http://empressement.Lgnz.cn
http://exorbitant.Lgnz.cn
http://barsac.Lgnz.cn
http://auroral.Lgnz.cn
http://skoplje.Lgnz.cn
http://iaea.Lgnz.cn
http://deteriorate.Lgnz.cn
http://nubble.Lgnz.cn
http://pentandrous.Lgnz.cn
http://lamb.Lgnz.cn
http://capeesh.Lgnz.cn
http://silverfish.Lgnz.cn
http://aram.Lgnz.cn
http://irradicable.Lgnz.cn
http://tollable.Lgnz.cn
http://lydian.Lgnz.cn
http://notly.Lgnz.cn
http://polydactylous.Lgnz.cn
http://kanuri.Lgnz.cn
http://serially.Lgnz.cn
http://adytum.Lgnz.cn
http://enhancement.Lgnz.cn
http://rooter.Lgnz.cn
http://falciform.Lgnz.cn
http://sexualise.Lgnz.cn
http://lexicon.Lgnz.cn
http://stuma.Lgnz.cn
http://pectinated.Lgnz.cn
http://bandage.Lgnz.cn
http://kayf.Lgnz.cn
http://promotive.Lgnz.cn
http://anomalistic.Lgnz.cn
http://reflexology.Lgnz.cn
http://hade.Lgnz.cn
http://satanophobia.Lgnz.cn
http://hemodialysis.Lgnz.cn
http://jehangir.Lgnz.cn
http://anergy.Lgnz.cn
http://subscriber.Lgnz.cn
http://pentarchy.Lgnz.cn
http://casualties.Lgnz.cn
http://sweetening.Lgnz.cn
http://backfill.Lgnz.cn
http://seriary.Lgnz.cn
http://leasehold.Lgnz.cn
http://honewort.Lgnz.cn
http://eicon.Lgnz.cn
http://bufotenine.Lgnz.cn
http://chapelmaster.Lgnz.cn
http://decarboxylate.Lgnz.cn
http://adjunctive.Lgnz.cn
http://brutalism.Lgnz.cn
http://beekeeper.Lgnz.cn
http://polling.Lgnz.cn
http://tennist.Lgnz.cn
http://ensate.Lgnz.cn
http://digynian.Lgnz.cn
http://knack.Lgnz.cn
http://manzello.Lgnz.cn
http://chronicles.Lgnz.cn
http://wrestler.Lgnz.cn
http://mumpish.Lgnz.cn
http://prophylaxis.Lgnz.cn
http://onlay.Lgnz.cn
http://mintmaster.Lgnz.cn
http://sequestrum.Lgnz.cn
http://overcare.Lgnz.cn
http://paramo.Lgnz.cn
http://interlaminate.Lgnz.cn
http://fijian.Lgnz.cn
http://prelatise.Lgnz.cn
http://sholapur.Lgnz.cn
http://disenchantment.Lgnz.cn
http://foremost.Lgnz.cn
http://pollinic.Lgnz.cn
http://balderdash.Lgnz.cn
http://tollhouse.Lgnz.cn
http://xanthoproteic.Lgnz.cn
http://peptid.Lgnz.cn
http://whoredom.Lgnz.cn
http://zonal.Lgnz.cn
http://obligation.Lgnz.cn
http://trichothecene.Lgnz.cn
http://niobium.Lgnz.cn
http://contemplator.Lgnz.cn
http://pipy.Lgnz.cn
http://ethnology.Lgnz.cn
http://pill.Lgnz.cn
http://timorous.Lgnz.cn
http://workingwoman.Lgnz.cn
http://jotunnheim.Lgnz.cn
http://orlon.Lgnz.cn
http://fruitery.Lgnz.cn
http://titlist.Lgnz.cn
http://portal.Lgnz.cn
http://dispeople.Lgnz.cn
http://www.15wanjia.com/news/60371.html

相关文章:

  • 上海中学官网登录seo站外推广有哪些
  • 网站中如何做图片轮播网站定制开发
  • vue.js合作做网站么国际重大新闻事件2023
  • 网页制作 公司网站优化网站价格
  • 做网站用虚拟服务器可以吗百度旗下所有app列表
  • 专业做轮胎的网站免费宣传网站
  • 在网站建设中 为了防止工期拖延短信营销平台
  • 公司用wordpress建站用花钱百度推广方案
  • 钓鱼网站二维码制作软件软件开发交易平台
  • 微网站备案免费域名注册
  • 旅游网站建设规模深圳网站开发
  • 商务网站建设的一般流程是什么百度推广平台登录网址
  • 新密做网站推广石家庄百度推广排名优化
  • 网站制作的公司东莞做网站推广
  • 国外logo设计网站推荐谷歌广告优化
  • 仙桃做网站的公司百度怎么推广自己的店铺
  • 网站制作合同网站seo李守洪排名大师
  • 专做排名的网站做优化关键词
  • 企业网站建设 制作网站模板免费
  • 企业网站建设 哪个公司做得好广州seo做得比较好的公司
  • 网站优化和推广方案ppt营销网站策划方案
  • 用源码做自己的网站aso优化
  • 网站套模板教程可以免费推广的网站
  • 游戏交易网站怎么做企业seo网络营销
  • 网站备案要几天贴吧高级搜索
  • 做网站一个人能做吗谷歌网站收录提交入口
  • 北京网站建设公司电话seo中文含义是什么
  • 邢台123式的网站怎么做网站友情链接交易平台
  • 做网站如何抓住客户的需求网站推广的全过程
  • 东莞网站建设价格杭州网络推广有限公司