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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

Student.prototype.constructor = Student

如果不顯示的將constructor 設(shè)置為Student,那么下一次

當(dāng)出于實現(xiàn)繼承的目的而修改了構(gòu)造器Student.prototype時,Student.prototype.constructor已經(jīng)不是Student了,為了避免誤解,手動重設(shè)Student.prototype.constructor屬性,這樣通過new Student創(chuàng)建的實例的constructor又可以正確取到Student了?引用問題鏈接

對這段話不理解,老師能否用一個例子解釋一下,怎樣修改構(gòu)造器Student.prototype 之后,并且也沒有顯示重設(shè)Student.prototype.constructor,那么通過new Student創(chuàng)建的實例會發(fā)生變化

正在回答

1 回答

constructor是可以隨意修改的,一般情況下,構(gòu)造器A創(chuàng)建的對象的constructor屬性就是A(通過A.prototype繼承而來)

這里重新設(shè)值只是為了迎合這個“習(xí)慣”,其實沒有太大的意義,因為constructor本就可以隨意修改。


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

豸題 提問者

非常感謝!
2015-05-08 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

Student.prototype.constructor = Student

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

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

幫助反饋 APP下載

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

公眾號

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