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

javascript中最常用的繼承模式 組合繼承

 更新時(shí)間:2010年08月12日 11:05:27   作者:  
組合繼承避免了原型鏈和借用構(gòu)造函數(shù)的缺陷,成為JavaScript中最為常用的繼承模式
復(fù)制代碼 代碼如下:

<script type="text/javascript">
//創(chuàng)建基類
function Person(name, age) {
this.name = name;
this.age = age;
}
//通過(guò)原型方式給基類添加函數(shù)(這樣可以服用此函數(shù))
Person.prototype.showName = function () {
alert(this.name);
}
//創(chuàng)建子類
function Student(name, age, score) {
this.score = score;
Person.call(this,name,age);
}
//把父類的實(shí)例賦值給子類的原型
Student.prototype = new Person();
//通過(guò)原型方式給子類添加函數(shù)(這樣可以服用此函數(shù))
Student.prototype.showScore = function () {
alert(this.score);
}

//以下為使用
var student = new Student("zhangsan", 22, 100);
student.showName();
student.showScore();

var stu = new Student("lisi", 25, 200);
stu.showName();
stu.showScore();
</script>

相關(guān)文章

  • javascript 面向?qū)ο缶幊?function也是類

    javascript 面向?qū)ο缶幊?function也是類

    function在javascript中用來(lái)創(chuàng)建函數(shù)或方法,但要想實(shí)現(xiàn)面向?qū)ο蠓绞降木幊?,類是不可或缺的角色之一,而且是主角?/div> 2009-09-09
  • javascript 面向?qū)ο缶幊? function是方法(函數(shù))

    javascript 面向?qū)ο缶幊? function是方法(函數(shù))

    在進(jìn)行編程時(shí),必免不了要碰到復(fù)雜的功能。初學(xué)者最怕復(fù)雜的功能,因?yàn)椴荒軌蚝芎玫倪M(jìn)行功能邊界劃分,只能一大串if、循環(huán)加case堆疊在一起,結(jié)果出來(lái)的程序自己看著暈,別人看著更暈。
    2009-09-09
  • javascript 寫類方式之四

    javascript 寫類方式之四

    構(gòu)造函數(shù) + 原型 直接組裝一個(gè)類;同一構(gòu)造函數(shù)將組裝出同一類型
    2009-07-07
  • Javascript 面向?qū)ο?命名空間

    Javascript 面向?qū)ο?命名空間

    作用主要為了防止類名沖突,相同的類名只要屬于不同的命名空間,便不會(huì)沖突。
    2010-05-05
  • JavaScript 核心參考教程 內(nèi)置對(duì)象

    JavaScript 核心參考教程 內(nèi)置對(duì)象

    JavaScript 是根據(jù) "ECMAScript"標(biāo)準(zhǔn)制定的網(wǎng)頁(yè)腳本語(yǔ)言。這個(gè)標(biāo)準(zhǔn)由 ECMA 組織發(fā)展和維護(hù)。ECMA-262 是正式的 JavaScript 標(biāo)準(zhǔn)。
    2009-10-10
  • JavaScript 面向?qū)ο缶幊蹋?) 定義類

    JavaScript 面向?qū)ο缶幊蹋?) 定義類

    最近這一段時(shí)間事情太多了,沒(méi)有時(shí)間再繼續(xù)寫,幸好這兩天有點(diǎn)小閑,先小寫一下JavaScript中面向?qū)ο笠恢型扑]的方法。
    2010-05-05
  • Javascript 面向?qū)ο缶幊蹋ㄒ唬?封裝

    Javascript 面向?qū)ο缶幊蹋ㄒ唬?封裝

    我覺(jué)得,Object(對(duì)象)最難。因?yàn)镴avascript的Object模型很獨(dú)特,和其他語(yǔ)言都不一樣,初學(xué)者不容易掌握。
    2011-08-08
  • 最新評(píng)論

    文山县| 临邑县| 含山县| 迁安市| 翼城县| 宿迁市| 彰化县| 和政县| 台中县| 凤山市| 皋兰县| 额敏县| 东山县| 承德县| 临江市| 稻城县| 家居| 延边| 重庆市| 德令哈市| 襄城县| 徐汇区| 西充县| 乳源| 星子县| 宝山区| 宣武区| 临夏市| 铜陵市| 鄢陵县| 剑阁县| 浙江省| 绥德县| 清新县| 广安市| 江西省| 宁明县| 武隆县| 山东省| 阜城县| 余江县|