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

首頁 > 語言 > JavaScript > 正文

一個簡單的javascript類定義例子

2024-05-06 14:14:03
字體:
來源:轉載
供稿:網友
代碼如下:
<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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 文山县| 大足县| 牟定县| 习水县| 仙居县| 泾阳县| 邹平县| 绥宁县| 庐江县| 柞水县| 界首市| 探索| 贵州省| 本溪市| 巴林左旗| 东港市| 阿尔山市| 盖州市| 富阳市| 福鼎市| 永昌县| 鲁山县| 泽州县| 邛崃市| 阿拉善右旗| 尚义县| 泸水县| 隆子县| 靖边县| 鞍山市| 永登县| 泸定县| 陇川县| 宝鸡市| 海盐县| 阿拉尔市| 宁强县| 深水埗区| 格尔木市| 石景山区| 石林|