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

JavaScript面向?qū)ο笾接徐o態(tài)變量實(shí)例分析

 更新時(shí)間:2016年01月14日 11:43:02   作者:乘著風(fēng)在飛  
這篇文章主要介紹了JavaScript面向?qū)ο笾接徐o態(tài)變量,結(jié)合實(shí)例形式分析了私有靜態(tài)變量的定義與使用方法,需要的朋友可以參考下

本文實(shí)例分析了JavaScript面向?qū)ο笾接徐o態(tài)變量。分享給大家供大家參考,具體如下:

大家知道,私有實(shí)例變量的原理是根據(jù)作用域。

私有實(shí)例變量是在Javascript的function內(nèi)部用var關(guān)鍵字實(shí)現(xiàn),只在function內(nèi)部有效。

仿照這個(gè),提出私有靜態(tài)變量的解決方案:

<script language="javascript" type="text/javascript">
var JSClass = (function() {
 var privateStaticVariable = "私有靜態(tài)變量";
 var privateStaticMethod = function() {
  alert("調(diào)用私有靜態(tài)方法");
 };
 return function() {
  this.test1 = function() {
   return privateStaticVariable;
  }
  this.test2 = function(obj) {
   privateStaticVariable = obj;
  }
  this.test3 = function() {
   privateStaticMethod();
  }
 };
})();
var testObject1 = new JSClass();
var testObject2 = new JSClass();
alert(testObject1.test1());
testObject1.test2("改變的私有靜態(tài)變量");
alert(testObject2.test1());
testObject2.test3();
</script>

注意不是直接定義Javascript類,而是用一個(gè)匿名的function作為靜態(tài)變量的容器,并返回Javascript類。

更多關(guān)于JavaScript面向?qū)ο笙嚓P(guān)內(nèi)容感興趣的讀者可查看本站專題:《javascript面向?qū)ο笕腴T教程

希望本文所述對大家JavaScript程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

临颍县| 阜城县| 大埔区| 雷山县| 东乡| 青浦区| 驻马店市| 镇远县| 渝中区| 碌曲县| 江孜县| 会昌县| 绥阳县| 贡山| 安溪县| 图木舒克市| 无锡市| 信丰县| 宜阳县| 土默特右旗| 孝感市| 疏附县| 汝阳县| 白城市| 靖州| 义乌市| 德钦县| 郸城县| 衡山县| 诏安县| 嘉峪关市| 镇康县| 英山县| 无棣县| 高淳县| 文安县| 类乌齐县| 中牟县| 托里县| 商水县| 宽甸|