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

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

javascript 原型問題

javascript 原型問題

蕪湖不蕪 2018-12-22 02:34:50
 function Animal(){    this.species = "動物";  }  function Cat(name,color){    this.name = name;    this.color = color;  } Cat.prototype = new Animal();  Cat.prototype.constructor = Cat; //Cat的原型指向了 Animal生成的對象,此時Cat 和Animal不是引用了同一個原型嗎 ,將Cat的構(gòu)造器覆蓋了 不也會同時覆蓋 Animal的構(gòu)造器嗎? 所以下面這句為什么不是false而是true alert(Animal.prototype.constructor == Animal); // true
查看完整描述

1 回答

?
MYYA

TA貢獻(xiàn)1868條經(jīng)驗(yàn) 獲得超4個贊

Cat.prototype = new Animal(); 這一步 將Cat.prototype修改為Animal 的實(shí)例

此時的 Cat.prototype.constructor 的確是等于 Animal

但是 Cat.prototype 里面并沒有 constructor 屬性,Cat.prototype.constructor === Animal()只是因?yàn)樵谧陨碚也坏?constructor 屬性,所以找到了 Animal.prototype ;

Cat.prototype.constructor = Cat; 這一步 為Cat.prototype 新增了 constructor 熟悉,但并不影響 Animal.prototype.constructor


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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