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

首頁(yè) > 編程 > JavaScript > 正文

JavaScript 面向?qū)ο蟮闹接谐蓡T和公開(kāi)成員

2019-11-21 00:31:58
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
上兩節(jié)講了 JavaScript 面向?qū)ο笾臻gjavascript 面向?qū)ο蟮腏avaScript類(lèi),大家可以先看上面的再繼續(xù)往下看。


其實(shí)很簡(jiǎn)單,廢話少說(shuō),看了下面的代碼及注釋相信你就會(huì)一目了然!

復(fù)制代碼 代碼如下:

//聲明類(lèi),就是一個(gè)方法,其實(shí)在JavaScript中,命名空間、類(lèi)、成員.... 一切皆對(duì)象
MyClass =function(){
var _this=this;
//私有變量
var aa="11";
//公開(kāi)變量
this.bb="22";
//私有方法
function fun1(){
alert(aa);
alert(_this.bb);
}
//私有方法
var fun2=function(){
alert(aa);
alert(_this.bb);
}
//公開(kāi)方法
this.fun3=function(){
alert(aa);
alert(_this.bb);
}
}
//測(cè)試如下:
var mc=new MyClass();
mc.aa="AA";//錯(cuò)誤
mc.bb="BB";//正確
mc.fun1();//錯(cuò)誤
mc.fun2();//錯(cuò)誤
mc.fun3();//正確


一言以蔽之:在類(lèi)的內(nèi)部
用 var 關(guān)鍵字聲明的變量或方法是私有的;
用function 關(guān)鍵字聲明的方法是私有的;
用this關(guān)鍵字聲明的變量或方法是公開(kāi)的。

以上說(shuō)的都是針對(duì)于實(shí)例類(lèi)而言的,而對(duì)于靜態(tài)類(lèi)那就更簡(jiǎn)單了,JavaScript靜態(tài)類(lèi)其實(shí)就是一個(gè)json對(duì)象,所以的它的所有成員都是公開(kāi)的,都是對(duì)外可見(jiàn)的!
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 抚宁县| 高碑店市| 汝州市| 永福县| 湖南省| 土默特右旗| 武清区| 河南省| 郓城县| 铜山县| 保德县| 正安县| 耿马| 泰宁县| 璧山县| 东港市| 黔江区| 友谊县| 宣武区| 华坪县| 多伦县| 麻阳| 广河县| 巴彦县| 华坪县| 兴业县| 古蔺县| 偃师市| 民县| 崇信县| 尚志市| 革吉县| 绥滨县| 上饶县| 卢氏县| 安化县| 道真| 岳普湖县| 福建省| 石门县| 静宁县|