A.类继承之后,构造函数第一行必须写super关键字,去继承父类的属性,
B.在子类中调用父类的方法 可以通过this或super去调用
class Person{constructor(name,age){this.name=name;this.age=age;}sayName(){console.log(this.name);}}class Teacher extends Person{//类继承之后,构造函数第一行必须写super关键字,去继承父类的属性,//super就是指父类constructor(name,age,skill){super(name,age);this.skill=skill;}//在子类中调用父类的方法 可以通过this或super去调用show(){// this.sayName();super.sayName();}}var t=new Teacher("zhang",18,"js");console.log(t);//Teacher {name: "", age: 18, skill: "js"}t.show();t.sayName();
