亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時間: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;
}
//通過原型方式給基類添加函數(shù)(這樣可以服用此函數(shù))
Person.prototype.showName = function () {
alert(this.name);
}
//創(chuàng)建子類
function Student(name, age, score) {
this.score = score;
Person.call(this,name,age);
}
//把父類的實例賦值給子類的原型
Student.prototype = new Person();
//通過原型方式給子類添加函數(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)文章

  • 實現(xiàn)JavaScript中繼承的三種方式

    實現(xiàn)JavaScript中繼承的三種方式

    在JavaScript中,繼承可以通過三種手法實現(xiàn)原型鏈繼承 使用apply、call方法 對象實例間的繼承。
    2009-10-10
  • js 面向?qū)ο蟮募夹g(shù)創(chuàng)建高級 Web 應(yīng)用程序

    js 面向?qū)ο蟮募夹g(shù)創(chuàng)建高級 Web 應(yīng)用程序

    在 C++ 或 C# 中,在談?wù)搶ο髸r,是指類或結(jié)構(gòu)的實例。對象有不同的屬性和方法,具體取決于將它們實例化的模板(即類)。
    2010-02-02
  • javascript 類和命名空間的模擬代碼

    javascript 類和命名空間的模擬代碼

    就當(dāng)我是重復(fù)造輪子吧,整理該文檔給有需要的人用,包括我:)
    2010-10-10
  • javascript面向?qū)ο笕腴T基礎(chǔ)詳細介紹

    javascript面向?qū)ο笕腴T基礎(chǔ)詳細介紹

    本文章介紹了js中常用的對象包括有JavaScript對象簡介 字符串對象 date() 數(shù)組 數(shù)學(xué)對象 函數(shù)對象 應(yīng)用介紹,有需要了解的同學(xué)可參考一下
    2012-09-09
  • JavaScript 類型的包裝對象(Typed Wrappers)

    JavaScript 類型的包裝對象(Typed Wrappers)

    JavaScript 有一套類型的包裝對象,需要的朋友可以參考下。
    2011-10-10
  • 面向?qū)ο蟮腏avascript之一(初識Javascript)

    面向?qū)ο蟮腏avascript之一(初識Javascript)

    Javascript是一門極富表現(xiàn)力的語言,在當(dāng)今大行其道的Web浪潮中扮演著非常關(guān)鍵的作用。合理、高效地利用這門技術(shù),可以讓我們的Web世界多姿多彩。首先,我們認(rèn)識一下這門技術(shù)的幾個獨特的特性
    2012-01-01
  • JavaScript 對象的屬性和方法4種不同的類型

    JavaScript 對象的屬性和方法4種不同的類型

    JavaScript里,對象的屬性和方法支持4種不同的類型,需要的朋友可以參考下。
    2010-03-03
  • JavaScript 常見對象類創(chuàng)建代碼與優(yōu)缺點分析

    JavaScript 常見對象類創(chuàng)建代碼與優(yōu)缺點分析

    這幾種javascript類定義方式中,最常用的是雜合prototype/constructor 和 動態(tài)prototype方式。
    2009-12-12
  • 最新評論