document.write('
解析:
function User(){
// 公有属性:
// 特权属性:
this.name=\'byronvis\';
// 特权方法:
// 公有方法:
this.sayName=function(){
alert(this.name);
alert(this.school);
alert(age);// 变量声明会自动提前
alert(this.sex);
};
// 私有属性:
var age=22;
// 私有方法:
function sayAge(){
alert(age);
}
sayAge();
}
// 共有属性:共享内存
// 共有静态属性
User.prototype.school=\'zky\';
// 共有方法:可访问公有属性
// 共有静态方法
User.prototype.saySchool=function(){
alert(this.school);
alert(this.name);
alert(this.sex);
alert(age);
};
var obj=new User();
// 静态属性:就是动态添加的实例属性
obj.sex=\'man\';
// 静态方法:就是动态添加的实例方法
obj.saySex=function(){
alert(this.sex);
alert(this.name);
alert(this.school);
alert(age);
};
');