第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

在該例子中,父類(lèi)的構(gòu)造函數(shù)不是也通過(guò)call()繼承了嗎,為什么不直接用new來(lái)繼承。

在該例子中,說(shuō)是父類(lèi)的構(gòu)造函數(shù)如果很龐大的話會(huì)影響性能,但是父類(lèi)的構(gòu)造函數(shù)不是也通過(guò)call()繼承了嗎,為什么不直接用new來(lái)繼承。

正在回答

2 回答

直接new雖然也有繼承的效果,但是子類(lèi)本身會(huì)具有父類(lèi)實(shí)例的方法,這是我們不需要的,所以不推薦這么寫(xiě)。其實(shí)也可以用subClass.prototype=Object.create(SuperClass.prototype)來(lái)實(shí)現(xiàn)繼承。

0 回復(fù) 有任何疑惑可以回復(fù)我~

new是實(shí)例化,實(shí)例化一遍原型對(duì)象,問(wèn)題是你需要原型對(duì)象的內(nèi)容全部嗎?通過(guò)call繼承是可以指定某個(gè)方法,當(dāng)然,既然是父類(lèi)構(gòu)造函數(shù)通過(guò)原型鏈引用其父類(lèi)的方法不是更省事嗎?

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕絲0026560 提問(wèn)者

在本例子中直接通過(guò)call改變this指向運(yùn)行了父類(lèi)的構(gòu)造函數(shù)了,那為什么還要另外寫(xiě)一個(gè)繼承的函數(shù)來(lái)將構(gòu)造函數(shù)變成空函數(shù)來(lái)繼承其方法。
2017-08-06 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

在該例子中,父類(lèi)的構(gòu)造函數(shù)不是也通過(guò)call()繼承了嗎,為什么不直接用new來(lái)繼承。

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)