最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript 寫類方式之二

 更新時(shí)間:2009年07月05日 01:25:42   作者:  
javascript 寫類方式之二
2、原型方式
復(fù)制代碼 代碼如下:

/**
* Person類:定義一個(gè)人,有個(gè)屬性name,和一個(gè)getName方法
*/
function Person(){}
Person.prototype.name = "jack";
Person.prototype.getName = function() { return this.name;}

把類的屬性(字段),方法都掛在prototype上。

造幾個(gè)對(duì)象測(cè)試下:
復(fù)制代碼 代碼如下:

var p1 = new Person();
var p2 = new Person();
console.log(p1.getName());//jack
console.log(p2.getName());//jack

可以看出輸出的都是jack,所以原型方式的缺點(diǎn)就是不能通過參數(shù)來構(gòu)造對(duì)象實(shí)例 (一般每個(gè)對(duì)象的屬性是不相同的) ,優(yōu)點(diǎn)是所有對(duì)象實(shí)例都共享getName方法(相對(duì)于構(gòu)造函數(shù)方式),沒有造成內(nèi)存浪費(fèi) 。

相關(guān)文章

最新評(píng)論

广汉市| 永宁县| 咸丰县| 佛冈县| 凯里市| 东安县| 金乡县| 岫岩| 新竹县| 板桥市| 长葛市| 辉县市| 嘉义市| 土默特左旗| 达孜县| 襄垣县| 江山市| 丹江口市| 司法| 祁连县| 安吉县| 武宁县| 平乐县| 盐源县| 海南省| 龙川县| 万山特区| 阿尔山市| 吉安市| 湖北省| 五大连池市| 肃宁县| 道真| 元阳县| 眉山市| 大足县| 汝阳县| 宣化县| 慈利县| 孟津县| 密山市|