是否可以在ES6中扩展类而无需调用super方法来调用父类?
编辑:这个问题可能会引起误解。这是我们必须打电话的标准,super()还是我遗漏了一些东西?
例如:
class Character {
constructor(){
console.log('invoke character');
}
}
class Hero extends Character{
constructor(){
super(); // exception thrown here when not called
console.log('invoke hero');
}
}
var hero = new Hero();
当我不调用super()派生类时,我遇到了范围问题->this is not defined
我正在v2.3.0中使用iojs --harmony运行它
相关分类