js类中的公有变量和私有变量
发布时间:2016-12-30 来源:查字典编辑
摘要:在cnblogs上看了关于js的一些文章,做下笔记:先看代码1:functioncar(){varwheel=3;//私有变量this.wh...
在cnblogs上看了关于js的一些文章,做下笔记:
先看代码1:
functioncar(){
varwheel=3;//私有变量
this.wheel=4;//公有变量
alert(wheel);
alert(this.wheel);
}
varcar1=newcar();结果是:34
代码2:
functioncar(){
varwheel=3;//私有变量
this.wheel=4;//公有变量
}
varcar1=newcar();
alert(car1.wheel);结果:4
varwheel=3是局部变量,this.wheel=4是公有变量,若想访问car中的私有变量,请看代码3:
functioncar(){
varwheel=3;//私有变量
this.wheel=4;//公有变量
this.getPrivateVal=function(){
returnwheel;
}
}
varcar1=newcar();
alert(car1.getPrivateVal());结果:3