87,993
社区成员
发帖
与我相关
我的任务
分享
<script type="text/javascript">
var a = function(){
var privateTxt = 'private';
this.publicTxt = 'public';
this.getPrivate = function(){alert('通过方法访问到私有成员:'+privateTxt);};
this.setPrivate = function(str){privateTxt = str;};
}
var A = new a();
alert('访问属性成员:'+A.publicTxt);//访问属性成员
A.publicTxt = 'public A';//直接设置属性成员值
alert('设置后的属性成员值:'+A.publicTxt)
alert('访问私有成员:'+A.privateTxt);//试图访问私有成员
A.getPrivate();//只能通过方法进行访问私有成员
A.setPrivate('private A');//只能通过方法进行设置私有成员
A.getPrivate();
</script>