class Animal { //创建类Animal constructor(name) { //构造匿名函数,参数为name this.name = name; //将参数name放于此函数的name中 } } class Cat extends Animal { //创建类Cat继承类Animal constructor(name) { //构造匿名函数,参数为name super(name); //超类继承父类 } say() { alert("hello," + this.name); //构造方法say } } var kitty = new Cat("Kitty"); //实例化cat var dora = new Cat('dora'); //实例化dora kitty.say(); //实例化方法 dora.say(); //实例化方法