版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012074791/article/details/51894407
在js中,类其实就是一个方法。
function oUser()
{
//相当于高级语言中的 public
this.sName="zhangsan";
this.iAge=26;
}
var oU1=new oUser();
alert(oU1.sName);
可以正常打印oU1.sName.
function oUser() {
//相当于高级语言中的 public
this.sName = "zhangsan";
this.iAge = 26;
//js类里的var 相当于高级语言中的 private,外部无法访问,oU1.sEmail 无效
var sEmail = "[email protected]";
//那么如何得到 var 的值呢
this.getEmail = function () {
return sEmail;
}
}
那么如何获取到sEmail的值呢?
var oU1 = new oUser;
alert(oU1.getEmail());
在js中,还有一种简单的类声明方法,有点类似于json格式:
var oPerson = {
sName: "zhangsan",
iAge: 26
};
alert(oPerson.iAge);