var constructor = function(){
var name='eric';
function getName(){
return name;
}
function setName(inName){
name= inName;
}
return function(){
return{
getName:getName,
setName:setname
}
}
}()
var obj = constructor();
obj.getName();//eric
obj.setName('naruto');//naruto
var obj2 = constructor();
obj2.getName();//naruto 但我希望obj1,obj2互相独立,只有getName方法共享,如何才能办到?