首页 > 软件开发 > JavaScript >

如何使用ES6的规范定义类和继承类

来源:互联网 2023-03-16 23:58:13 168

在ES6中,跟Java语言一样,引入了类的概念,也是使用class关键字定义类。除了这个之外,类还有继承,使用extends关键字实现继承。语法如下:XdI办公区 - 实用经验教程分享!

1、定义类XdI办公区 - 实用经验教程分享!

class 类名XdI办公区 - 实用经验教程分享!

2、类的继承XdI办公区 - 实用经验教程分享!

class 类名 extends 父类XdI办公区 - 实用经验教程分享!

下面利用一个实例讲述如何定义类和类的继承,操作如下:XdI办公区 - 实用经验教程分享!

如何使用ES6的规范定义类和继承类XdI办公区 - 实用经验教程分享!

工具/原料

  • JavaScript
  • ES6
  • HTML5
  • 浏览器
  • HBuilder
  • 截图工具

方法/步骤

  • 1

    第一步,打开HBuilder工具之后,新建JavaScript文件student.js,如下图所示:XdI办公区 - 实用经验教程分享!

    如何使用ES6的规范定义类和继承类XdI办公区 - 实用经验教程分享!

  • 2

    第二步,定义父类People,然后在类中定义构造函数,属性有name、age、sex、和addr,如下图所示:XdI办公区 - 实用经验教程分享!

    如何使用ES6的规范定义类和继承类XdI办公区 - 实用经验教程分享!

  • 3

    第三步,再在类中定义一个方法showInfo,返回值为People的信息,如下图所示:XdI办公区 - 实用经验教程分享!

    如何使用ES6的规范定义类和继承类XdI办公区 - 实用经验教程分享!

  • 3本页面未经授权抓取自百度经验
  • 4

    第四步,再定义一个Student类,继承父类People,调用super(),如下图所示:XdI办公区 - 实用经验教程分享!

    如何使用ES6的规范定义类和继承类XdI办公区 - 实用经验教程分享!

  • 5

    第五步,除了继承父类People几个属性之外,Student类还有自己独立的属性classes,如下图所示:XdI办公区 - 实用经验教程分享!

    如何使用ES6的规范定义类和继承类XdI办公区 - 实用经验教程分享!

  • 6

    第六步,定义一个对象变量stu,使用new Student(),并打印stu对应的结果,如下图所示:XdI办公区 - 实用经验教程分享!

    如何使用ES6的规范定义类和继承类XdI办公区 - 实用经验教程分享!

  • 注意事项

    • 注意JS定义类和实现类的继承的方法
    • 注意类中的构造函数和方法的定义

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!XdI办公区 - 实用经验教程分享!


    标签: 继承JAVASCRIPT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码