浅谈几种常用的JS类定义方法
//方法1对象直接量
varobj1={
v1:"",
get_v1:function(){
returnthis.v1;
},
set_v1:function(v){
this.v1=v;
}
};
//方法2定义函数对象
varObj=function(){
varv1="";
this.get_v1=function(){
returnthis.v1;
};
this.set_v1=function(v){
this.v1=v;
}
};
//方法3原型继承
varObj3=newFunction();
Obj3.prototype={
v1:"",
get_v1:function(){
returnthis.v1;
},
set_v1:function(v){
this.v1=v;
}
};
//方法4工厂模式
functionloadObj(){
vartmp=newObject();
tmp.v1="";
tmp.get_v1=function(){
returntmp.v1;
};
tmp.set_v1=function(v){
tmp.v1=v;
};
returntmp;
}
obj1.set_v1('hello1');
alert(obj1.get_v1());
varobj2=newObj();
obj2.set_v1('hello2');
alert(obj2.get_v1());
varobj3=newObj();
obj3.set_v1('hello3');
alert(obj3.get_v1());
varobj4=loadObj();
obj4.set_v1('hello4');
alert(obj4.get_v1());
alert(obj1);
alert(obj2);
alert(obj3);
alert(obj4);
以上这篇浅谈几种常用的JS类定义方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
2 怎么说祝福语简短
10 结婚对白誓言简短祝福语
11 给长辈祝福语简短大全
12 新年祝福语和语句简短
13 女朋友考试祝福语简短
14 好听的元旦简短祝福语
15 比较简短浪漫的祝福语
16 对生活祝福语简短精辟
17 夸赞老师祝福语搞笑简短
18 情人表白祝福语简短大气