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

一個簡單的javascript類定義例子

 更新時間:2009年09月12日 21:49:22   作者:  
涵蓋了javascript公有成員定義、私有成員定義、特權(quán)方法定義的簡單示例
復(fù)制代碼 代碼如下:

<script>
//定義一個javascript類
function JsClass(privateParam/* */,publicParam){//構(gòu)造函數(shù)
var priMember = privateParam; //私有變量
this.pubMember = publicParam; //公共變量
//定義私有方法
function priMethod(){
return "priMethod()";
}
//定義特權(quán)方法
//特權(quán)方法可以訪問所有成員
this.privilegedMethod = function(){
var str = "這是特權(quán)方法,我調(diào)用了\n";
str += " 私有變量:" + priMember +"\n";
str += " 私有方法:" + priMethod() +"\n";
str += " 公共變量:" + this.pubMember +"\n";
str += " 公共方法:" + this.pubMethod();

return str;
}
}
//添加公共方法
//不能調(diào)用私有變量和方法
JsClass.prototype.pubMethod = function(){
return "pubMethod()";
}

//使用 JsClass的實例
JsObject = new JsClass("priMember","pubMember");

//alert(JsObject.pubMember);//彈出pubMember信息
//alert(JsObject.priMember);//彈出undefined信息
//alert(JsObject.pubMethod());//彈出pubMethod信息
//alert(JsObject.priMethod());//彈出"對象不支持此屬性或方法"的錯誤
alert(JsObject.privilegedMethod());
</script>
  • JS小框架 fly javascript framework

    JS小框架 fly javascript framework

    這幾天把工作中積累的東西整理成了一個小框架,分享給大家,希望對大家有用,也想聽一下大家的批評
    2009-11-11
  • Javascript 面向?qū)ο缶幊蹋ㄒ唬?封裝

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

    我覺得,Object(對象)最難。因為Javascript的Object模型很獨特,和其他語言都不一樣,初學(xué)者不容易掌握。
    2011-08-08
  • JavaScript的面向?qū)ο蠓椒ㄒ约安顒e

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

    JS作為一種動態(tài)語言,在語法上有相當(dāng)大的自由度,所以造成了一種功能,有N種寫法的局面。 在JS中實現(xiàn)OOP,一般來說有兩種方法:
    2008-03-03
  • JavaScript 繼承詳解(四)

    JavaScript 繼承詳解(四)

    在本章中,我們將分析Douglas Crockford關(guān)于JavaScript繼承的一個實現(xiàn)
    2009-07-07
  • JavaScript 面向?qū)ο缶幊蹋?) 定義類

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

    最近這一段時間事情太多了,沒有時間再繼續(xù)寫,幸好這兩天有點小閑,先小寫一下JavaScript中面向?qū)ο笠恢型扑]的方法。
    2010-05-05
  • 手把手教你自己寫一個js表單驗證框架的方法

    手把手教你自己寫一個js表單驗證框架的方法

    其實我自己也就能簡單用用js而已,但是呢,相對很多初學(xué)者來說多懂了點Know How所以斗膽孟浪一下,將一些所得記錄下來,以供更多的初學(xué)者能夠知道一個東西的實現(xiàn)過程,省去在源碼里摸索的過程。
    2010-09-09
  • javascript復(fù)制對象使用說明

    javascript復(fù)制對象使用說明

    javascript復(fù)制對象使用說明,需要的朋友可以參考下。
    2011-06-06
  • JavaScript 原型與繼承說明

    JavaScript 原型與繼承說明

    在上一遍我們簡單的介紹了怎么樣使用JavaScript進行構(gòu)造函數(shù)的書寫,現(xiàn)在來認(rèn)識下JavaScript的構(gòu)造函數(shù)其原理,主要是關(guān)注與原型的概念,首先看如下代碼。
    2010-06-06
  • 最新評論

    津市市| 喜德县| 双峰县| 昆山市| 永胜县| 阿合奇县| 察雅县| 七台河市| 邵阳市| 天祝| 镇江市| 海阳市| 赤壁市| 小金县| 蕉岭县| 延寿县| 资源县| 郧西县| 上栗县| 建湖县| 麦盖提县| 察雅县| 武鸣县| 郁南县| 鹤岗市| 芒康县| 垫江县| 烟台市| 沈丘县| 盐山县| 潞城市| 新郑市| 滨海县| 龙山县| 手游| 莎车县| 安溪县| 从江县| 兴国县| 千阳县| 绥芬河市|