要将下面的代码调通要怎么写,尽量不要用prototype属性。代码越少越好。var Quan={
MethodA:function(cfg)
{
//return{
// this.MethodB();
//}
},
MethodB:function(cfg2)
{
//var b=this.WebDataBase();
alert(cfg+cfg2);
}
}
var Q=new Quan.MethodA("aa");
Q.MethodB('sql','lp');
MethodA:function(cfg)
{
//return{
// this.MethodB();
//}
},
MethodB:function(cfg2)
{
//var b=this.WebDataBase();
alert(cfg+cfg2);
}
}
var Q=new Quan.MethodA("aa");
Q.MethodB('sql','lp');
MethodA:function(cfg)
{
return {
MethodB:function(cfg2)
{
//var b=this.WebDataBase();
alert(cfg+cfg2);
} }
}
var Q=new Quan.MethodA("aa");
Q.MethodB('sql','lp');
MethodA:function(cfg)
{
//var b=this.WebDataBase();
this.MethodB:function(cfg2)
{
alert(cfg+cfg2);
}
}
}
var Q=Quan.MethodA("aa");
Q.MethodB('sql','lp');
MethodA:function(cfg)
{
//var b=this.WebDataBase();
this.MethodB=function(cfg2)
{
alert(cfg+cfg2);
}
}
}
var Q=Quan.MethodA("aa");
Q.MethodB('sql','lp');
var Quan={
MethodA:function(cfg)
{
//var b=this.WebDataBase();
this.MethodB=function(cfg2)
{
alert(cfg+cfg2);
}
}
}
var Q= new Quan.MethodA("aa");
Q.MethodB('sql','lp');
var Q= new Quan.MethodA("aa");要new的,要不然里面的this会绑定到window上。。