亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ES6語法練習,繼承,Cannot read property 'name' of undefined

ES6語法練習,繼承,Cannot read property 'name' of undefined

/* ?*?Programming?Quiz:?Building?Classes?and?Subclasses?(2-3) ?*/ class?Vehicle?{ ?constructor(color?=?'blue',?wheels?=?4,?horn?=?'beep?beep')?{ ??this.color?=?color; ??this.wheels?=?wheels; ??this.horn?=?horn; ?} ?honkHorn()?{ ??console.log(this.horn); ?} } //?your?code?goes?here class?Bicycle?extends?Vehicle?{ ????constructor(color,?wheels,?horn){ ????????super(Vehicle); ????????this.wheels?=?2; ????????this.horn?=?'honk?honk'; ????????this.color?=?'blue'; ????} } const?myVehicle?=?new?Vehicle(); myVehicle.honkHorn();?//?beep?beep const?myBike?=?new?Bicycle(); myBike.honkHorn();?//?honk?honk測試答案如下報錯如下為什么說Cannot read property 'name' of undefined?
查看完整描述

2 回答

已采納
?
橋本奈奈未

TA貢獻436條經驗 獲得超108個贊

編譯器的問題?我這邊是可以的。你試試super()不傳參數試試呢

查看完整回答
反對 回復 2017-08-20
?
smileying

TA貢獻1條經驗 獲得超0個贊

class Bicycle extends Vehicle {

? ?constructor(color, wheels = 2, horn = 'honk honk'){

? ? ? ?super(color,wheels,horn);

? ?}??

}


查看完整回答
反對 回復 2017-11-25
  • 2 回答
  • 0 關注
  • 3168 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號