对象的写法(一)
var CheckObject={
checkName:function(){
//检查姓名
},
checkEmail:function(){
//检查邮箱
}
};
对象的写法(二)
var CheckObject = function(){ };
CheckObject.checkName = function(){
//检查姓名
};
CheckObject.checkEmail = function(){
//检查邮箱
};
对象的写法(三)
var CheckObject = function(){
return {
checkName : function(){
//检查姓名
},
checkEmail : function(){
//检查邮箱
}
}
};
对象的使用方式
var a =CheckObject();
a.checkName();
a.checkEmail();
类的写法(一)
var CheckObject = function () {
this.checkName = function(){
//检查姓名
};
this.checkEmail = function(){
//检查邮箱
};
};
这种写法在创建新对象时,总是产生独立的副本,不推荐使用。
类的写法(二)
var CheckObject = function(){};
CheckObject.prototype.checkName = function(){
//检查姓名
};
CheckObject.prototype.checkEmail = function(){
//检查邮箱
};
类的写法(三)
var CheckObject = function(){};
CheckObject.prototype = {
checkName : function(){
//检查姓名
},
checkEmail : function(){
//检查邮箱
}
};
对象的用法:
var a =new CheckObject();
a.checkName();
a.checkEmail();