87,997
社区成员




function Test1(){
var i = 0;
return{
f1:function(){
i++;
return i;
},
f2:function(){
i--;
return i;
}
}
}
var a1 = Test1();
a1.f1(); //=>1
a1.f1(); //=>2
a1.f2(); //=>1
a1.f1(); //=>2
var a2 = Test1();
a2.f1(); //=>1
a2.f1(); //=>2
var Test2 = function(){
var i=0;
this.f1= function(){
i++;
return i;
}
this.f2 = function(){
i--;
return i;
}
}
var b1 = new Test2();
b1.f1(); //=>1
b1.f1(); //=>2;
b1.f2(); //=>1;
b1.f1(); //=>2;
var b2 = new Test2();
b2.f1(); //=>1
b2.f1(); //=>2