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

如何扩展类而不必在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 关注
  • 353 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号