這篇文章主要講解了“javascript原型鏈繼承的使用方法”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“javascript原型鏈繼承的使用方法”吧!
成都服務(wù)器托管,成都創(chuàng)新互聯(lián)提供包括服務(wù)器租用、托管服務(wù)器、帶寬租用、云主機(jī)、機(jī)柜租用、主機(jī)租用托管、CDN網(wǎng)站加速、域名申請(qǐng)等業(yè)務(wù)的一體化完整服務(wù)。電話咨詢:18980820575
說(shuō)明
1、即使不自定義類型,也可以通過(guò)原型實(shí)現(xiàn)對(duì)象之間的信息共享。
2、原型鏈繼承非常適合不需要單獨(dú)創(chuàng)建構(gòu)造函數(shù)的場(chǎng)合,當(dāng)仍然需要在對(duì)象之間共享信息時(shí)。但是要記住,屬性中包含的引用值總是會(huì)在相關(guān)對(duì)象之間共享,和使用原型一樣。
實(shí)例
function object(o) { function F() {} F.prototype = o; return new F();}
這個(gè)object()函數(shù)將創(chuàng)建一個(gè)臨時(shí)構(gòu)造函數(shù),并將傳入的對(duì)象賦予該構(gòu)造函數(shù)的原型,然后返回該臨時(shí)類型的例子。object()本質(zhì)上是對(duì)傳入對(duì)象進(jìn)行淺復(fù)制。
感謝各位的閱讀,以上就是“javascript原型鏈繼承的使用方法”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)javascript原型鏈繼承的使用方法這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!