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

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

有關(guān)Object.create()創(chuàng)建繼承

有關(guān)Object.create()創(chuàng)建繼承

UYOU 2018-11-14 14:14:19
以下是代碼function A(){  this.a = 1;  this.b = 2;}A.prototype.drive = function(){  console.log('drivvvvvvvvvv');}//方式1function B(){}B.prototype = Object.create(new A()); //這里采用了new 一個(gè)實(shí)例//方式2function C(){  A.call(this);}C.prototype = Object.create(A.prototype) //這里使用的是父類的原型請問大家以上兩種方式有什么區(qū)別,為什么我看mdn上采用的是第二種
查看完整描述

1 回答

?
呼喚遠(yuǎn)方

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超11個(gè)贊

1的缺點(diǎn):

  1. 執(zhí)行了 new,相當(dāng)于運(yùn)行了一遍 A ,如果在 A 里做了一些其它事情(如改變?nèi)肿兞浚┚蜁懈弊饔谩?/p>

  2. 用 A 創(chuàng)建的對象做原型,里面可能會有一些冗余的屬性。

2模擬了 new 的執(zhí)行過程


查看完整回答
反對 回復(fù) 2018-12-12
  • 1 回答
  • 0 關(guān)注
  • 391 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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