专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Web开发 » 公有制与私有制:JS 类的公有私有 »正文

公有制与私有制:JS 类的公有私有

来源: 发布时间:星期二, 2008年6月17日 浏览:198次 评论:0
来源:咖啡伴侣 - BlogJava

function TestObject(){

this.isExist = null; //公有变量
this.fun = function(){//公有方法
var list = new ArrayList();
this.initlist(list);

this.isExist = list.contains('22');
privatefun();

}
this.initlist = function(list){
list.add('11');
list.add('22');
list.add('33');
var this_this = this;
}

this.publicfun = function(){//公有方法能调用私有方法
alert('publicfun222');
}

function privatefun(){//私有方法
publicfun(); //私有方法不能调用公有方法
}

}

function showmsg(){
var test = new TestObject();
test.fun();
}



+++++++++++++++++++++++++++++++++++++

1.this 定义公有方法和公有变量,

公有方法和变量被引用必须用this引用

2.私有方法不能调用公有方法,调用公有变量(无定义)

如果本文没有解决您的问题,请进老妖怪开发者社区提问

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: