代码示例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
//定义一个学生类
class Student{
constructor(name) {//构造器
this.name = name;
}
//定义一个hello方法
hello(){
alert('hello')
}
}
//定义一个小学生类继承学生类
class XiaoStudent extends Student{
constructor(name,grade) {
super(name);
this.grade = grade;
}
MyCrade(){
alert("我是一个小学生")
}
}
//实例化一个对象
var xiaoming = new Student("xiaoming");
var xiaohong = new XiaoStudent("xiaohong");
</script>
</body>
</html>
结果展示