文章目录
1、class继承
-
定义一个类,属性和方法:
//定义一个学生类 class Student{ constructor(name) { this.name = name; } hello(){ alert('Hello'); } } var xiaoming = new Student('xiaoming'); var xiaohong = new Student('xiaohong'); xiaoming.hello();
-
继承:
//定义一个学生类 class Student{ constructor(name) { this.name = name; } hello(){ alert('Hello'); } } class XiaoStudent extends Student{ constructor(name,grade) { super(name); this.grade = grade; } myGrade(){ alert('我是一名小学生'); } } var xiaohong = new XiaoStudent('小红',1);