美文网首页
ES6新特性1

ES6新特性1

作者: 余尧鸟 | 来源:发表于2017-01-11 10:26 被阅读0次

//类的定义

classAnimal {

//ES6中新型构造器

  constructor(name) {

this.name= name;

}

//实例方法

sayName() {

console.log('My name is '+this.name);

}

}

//类的继承

classProgrammerextendsAnimal {

constructor(name) {

//直接调用父类构造器进行初始化

           super(name);

            }

              program() {

                  console.log("I'm coding...");

            }

}

//测试我们的类

varanimal=newAnimal('dummy'),

wayou=newProgrammer('wayou');

animal.sayName();//输出‘My name is dummy’

wayou.sayName();//输出‘My name is wayou’

wayou.program();//输出‘I'm coding...’

相关文章

网友评论

      本文标题:ES6新特性1

      本文链接:https://www.haomeiwen.com/subject/ayalbttx.html