精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
JS中構造函數的方法定義在原型對象里

構造函數中的方法每當new一個對象的時候,就會創建一個構造函數里的方法,如果多個實例對象就會創建多個方法,占用內存,沒有提高代碼的復用性;

將方法定義到構造函數的原型對象里,創建多個實例對象而共享一個方法,方法創建了一次。

<script>
        function Persion(name, age) {
            this.name = name;
            this.age = age;
      //在構造函數里定義方法
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; }
    //在構造函數的原型對象里定義方法 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>

 

本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
愛創課堂李蘭波-淺談js中的原型
jQuery源碼 框架分析(一)
JS學習筆記 原型鏈和利用原型實現繼承
詳解Javascript中prototype屬性(推薦)
JavaScript前端開發案例教程-第12章 面向對象編程
JavaScript中的對象,如何創建對象,創建對象的7種模式
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 饶河县| 博客| 济南市| 民丰县| 饶河县| 东山县| 阳谷县| 永新县| 九龙县| 浙江省| 西安市| 涞源县| 金溪县| 阳东县| 巴马| 太湖县| 醴陵市| 陇西县| 申扎县| 屯门区| 乌鲁木齐县| 平罗县| 兖州市| 富平县| 南雄市| 祁阳县| 江孜县| 炉霍县| 星子县| 苏州市| 张北县| 合山市| 葵青区| 灵石县| 甘谷县| 贺州市| 永嘉县| 东乌| 墨脱县| 大竹县| 左贡县|