免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
JS中構(gòu)造函數(shù)的方法定義在原型對(duì)象里

構(gòu)造函數(shù)中的方法每當(dāng)new一個(gè)對(duì)象的時(shí)候,就會(huì)創(chuàng)建一個(gè)構(gòu)造函數(shù)里的方法,如果多個(gè)實(shí)例對(duì)象就會(huì)創(chuàng)建多個(gè)方法,占用內(nèi)存,沒有提高代碼的復(fù)用性;

將方法定義到構(gòu)造函數(shù)的原型對(duì)象里,創(chuàng)建多個(gè)實(shí)例對(duì)象而共享一個(gè)方法,方法創(chuàng)建了一次。

<script>
        function Persion(name, age) {
            this.name = name;
            this.age = age;
      //在構(gòu)造函數(shù)里定義方法
this.sing = function () { console.log("I can sing"); } } var p1 = new Persion("jack", 12); var p2 = new Persion("tom", 13); console.log(p1.sing === p2.sing);//false


function Persion2(name, age) { this.name = name; this.age = age; }
    //在構(gòu)造函數(shù)的原型對(duì)象里定義方法 Persion2.prototype.sing
= function () { console.log("I can sing"); } var p3 = new Persion2("jack", 12); var p4 = new Persion2("tom", 13); p3.sing();//I can sing p4.sing();//I can sing console.log(p3.sing === p4.sing);//true </script>

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
愛創(chuàng)課堂李蘭波-淺談js中的原型
jQuery源碼 框架分析(一)
JS學(xué)習(xí)筆記 原型鏈和利用原型實(shí)現(xiàn)繼承
詳解Javascript中prototype屬性(推薦)
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服