js类中的公有变量和私有变量


在cnblogs上看了关于js的一些文章 ,做下笔记:

先看代码1:
function car(){
var wheel = 3;//私有变量
this.wheel = 4;//公有变量
alert(wheel);
alert(this.wheel);
}
var car1 = new car();结果是:3 4

代码2:
function car(){
var wheel = 3;//私有变量
this.wheel = 4;//公有变量
}
var car1 = new car();
alert(car1.wheel);结果:4

var wheel = 3是局部变量,this.wheel=4是公有变量,若想访问car中的私有变量,请看代码3:
function car(){
var wheel = 3;//私有变量
this.wheel = 4;//公有变量
this.getPrivateVal = function(){
return wheel;
}
}
var car1 = new car();
alert(car1.getPrivateVal());结果:3



相关阅读:
有趣图例:你是一个网页设计师吗?
同一个sql语句 连接两个数据库服务器
asp格式化日期时间格式的代码
利用php来自动调用不同服务器上的flash
Oracle推出支援.NET 3.5与VS 2008的开发工具
ASP.NET程序中动态修改web.config中的设置项目
HTML表格标记教程(36):表头的背景色属性BGCOLOR
从硬盘安装freebsd
7个极具杀伤力的Linux命令大全
HTML代码合集
ORACLE 11i GL 设置逻辑
Vista+IE7登陆支付宝800A138F问题
非常详细的SQL--JOIN之完全用法
提高PHP编程效率的53个要点(经验小结)
快速导航

Copyright © 2016 phpStudy |