为了账号安全,请及时绑定邮箱和手机立即绑定

如何扩展类而不必在ES6中使用super?

如何扩展类而不必在ES6中使用super?

眼眸繁星 2019-10-17 10:13:12
是否可以在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运行它
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 349 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信