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

javascript Base類 包含基本的方法

 更新時(shí)間:2009年07月22日 00:13:17   作者:  
一個(gè)Base類,包含基本的方法,大家可以在這個(gè)基礎(chǔ)上拓展下功能。
復(fù)制代碼 代碼如下:

<script type="text/javascript">
function Base(){} //根抽象類
Base.toBase=function(){ //將一個(gè)對(duì)象轉(zhuǎn)化成Base類的實(shí)例的方法
return new Base();
}
Base.inherit=function(parent){ //用于繼承Base類的實(shí)例的方法
var F=function(){}
F.prototype=parent;
return new F;
}
Base.prototype.extend = function(prop){ //擴(kuò)展根抽象類Base的extend方法
for (var o in prop) {
this[o] = prop[o];
}
}
Base.prototype.method = function(name, fn){ //擴(kuò)展根抽象類Base的method方法
this[name] = fn;
return this;
}
var o=new Base(); //創(chuàng)建一個(gè)Base實(shí)例
o.method("show",function(){ //給對(duì)象o添加show方法
alert("show function");
});
o.extend({ //在給對(duì)象o添加name屬性和say函數(shù)
name:"shupersha",
say:function(){
alert("say function")
}
});
var t=Base.inherit(o); //繼承o對(duì)象的屬性和方法
t.show();
t.say();
</script>

相關(guān)文章

  • Javascript 面向?qū)ο?繼承

    Javascript 面向?qū)ο?繼承

    所有面向?qū)ο蟮恼Z(yǔ)言都應(yīng)該有繼承的特性,JavaScript 也不例外。
    2010-05-05
  • javascript 寫(xiě)類方式之五

    javascript 寫(xiě)類方式之五

    用 構(gòu)造函數(shù)+原型 定義一個(gè)類;同一構(gòu)造函數(shù)可以定義出多個(gè)類型
    2009-07-07
  • js 簡(jiǎn)單類代碼

    js 簡(jiǎn)單類代碼

    js類的封裝方法,說(shuō)實(shí)話我也是新手,一直沒(méi)涉及到j(luò)s的類,下面的代碼,應(yīng)該看的懂,不懂就先用腦子記下了,見(jiàn)得多了就會(huì)了
    2008-05-05
  • javascript 面向?qū)ο缶幊?聊聊對(duì)象的事

    javascript 面向?qū)ο缶幊?聊聊對(duì)象的事

    javascript是基于對(duì)象的編程語(yǔ)言。從window到document,從方法到類,從object到Array都是對(duì)象。
    2009-09-09
  • javascript Base類 包含基本的方法

    javascript Base類 包含基本的方法

    一個(gè)Base類,包含基本的方法,大家可以在這個(gè)基礎(chǔ)上拓展下功能。
    2009-07-07
  • javascript 面向?qū)ο笕吕砭氈^承與多態(tài)

    javascript 面向?qū)ο笕吕砭氈^承與多態(tài)

    前面我們討論了如何在 JavaScript 語(yǔ)言中實(shí)現(xiàn)對(duì)私有實(shí)例成員、公有實(shí)例成員、私有靜態(tài)成員、公有靜態(tài)成員和靜態(tài)類的封裝。這次我們來(lái)討論一下面向?qū)ο蟪绦蛟O(shè)計(jì)中的另外兩個(gè)要素:繼承與多態(tài)。
    2009-12-12
  • JS面向?qū)ο缶幊?for Cookie

    JS面向?qū)ο缶幊?for Cookie

    前一些天做項(xiàng)目的時(shí)候?qū)懥艘粋€(gè)通用的OO By Class Cookie今天把它放上來(lái)給大家分享下!
    2010-09-09
  • JavaScript的面向?qū)ο蠓椒ㄒ约安顒e

    JavaScript的面向?qū)ο蠓椒ㄒ约安顒e

    JS作為一種動(dòng)態(tài)語(yǔ)言,在語(yǔ)法上有相當(dāng)大的自由度,所以造成了一種功能,有N種寫(xiě)法的局面。 在JS中實(shí)現(xiàn)OOP,一般來(lái)說(shuō)有兩種方法:
    2008-03-03
  • JavaScript 對(duì)象的屬性和方法4種不同的類型

    JavaScript 對(duì)象的屬性和方法4種不同的類型

    JavaScript里,對(duì)象的屬性和方法支持4種不同的類型,需要的朋友可以參考下。
    2010-03-03
  • Javascript 面向?qū)ο?繼承

    Javascript 面向?qū)ο?繼承

    繼承是面向?qū)ο笾斜炔豢缮俚奶匦?,但javascript中并沒(méi)有繼承的概念機(jī)制,但我們可以自己來(lái)實(shí)現(xiàn)這種功能。
    2010-05-05

最新評(píng)論

会东县| 阳原县| 石屏县| 漾濞| 西吉县| 竹溪县| 游戏| 榆林市| 乐都县| 黔江区| 龙口市| 定结县| 县级市| 南川市| 江华| 蚌埠市| 巴彦县| 琼海市| 平江县| 皋兰县| 拜泉县| 阜平县| 龙山县| 义马市| 石嘴山市| 密山市| 密云县| 合作市| 威信县| 无极县| 贺州市| 福鼎市| 兴文县| 沈丘县| 财经| 临高县| 巴林右旗| 兰溪市| 钦州市| 临邑县| 邯郸市|