国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

一個簡單的javascript類定義例子

2019-11-21 01:09:20
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

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

return str;
}
}
//添加公共方法
//不能調用私有變量和方法
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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄梅县| 天台县| 高尔夫| 黑龙江省| 沂源县| 密山市| 张家口市| 潢川县| 乌兰察布市| 元朗区| 松溪县| 南皮县| 衡阳市| 丹棱县| 宜宾县| 阿拉善右旗| 荣昌县| 揭东县| 宜昌市| 太湖县| 泾源县| 华容县| 宁化县| 南昌县| 铁岭市| 忻城县| 瓦房店市| 福安市| 阳信县| 富民县| 和田市| 永寿县| 城固县| 革吉县| 汤阴县| 怀仁县| 沁阳市| 六安市| 黄梅县| 三门县| 牙克石市|