首先通过下述例子了解在es6中实现继承:
class father{
constructor(name) {
this.name = name
}
printName() {
console.log(this.name)
}
}
class children extends father{
constructor(name,age) {
super(name) // super代表的是父类的构造函数
this.age = age
}
printAge() {
console.log(this.age)
}
}
let jack = new children('jack',20)
jack.printName() //输出 : jack
jack.printAge() //输出 : 20class father{
constr