思路:使用class关键字编写类,使用extends关键字编写类的继承,使用constructor关键字编写构造函数,使用super关键字调用父级构造函数。

<script type="text/javascript">
  class Human {
    constructor(name) {
       this.name = name
       this.kingdom = 'animal'
       this.color = ['yellow', 'white', 'brown', 'black']
    }
    getName(){
       return this.name
    }
  }
  class Chinese extends Human{
    constructor(name,age) {
       super(name)
       this.age=age
    }
    getAge(){
       return this.age
    }
  }
</script>

总结:js使用class关键字编写类,js使用extends关键字编写类的继承,js使用constructor关键字编写构造函数,js使用super关键字调用父级构造函数。