国产探花免费观看_亚洲丰满少妇自慰呻吟_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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 呼伦贝尔市| 左权县| 嘉黎县| 西宁市| 和平区| 交城县| 长兴县| 屏南县| 卓资县| 永福县| 子长县| 梁河县| 怀来县| 道真| 慈利县| 五大连池市| 博乐市| 渭南市| 湖北省| 科尔| 睢宁县| 绩溪县| 永州市| 萨嘎县| 兴城市| 永丰县| 茂名市| 凤山县| 上思县| 郑州市| 金门县| 建平县| 岑巩县| 岱山县| 和田县| 方正县| 亳州市| 赤壁市| 茂名市| 建阳市| 蓬莱市|