//定义一个对象,保护私有属性,暴露公共方法
var Person=function(name){
var name=name;
return {
getName:function(){
console.log(name);
},
setName:function(newName){
name=newName;
}
}
};
var person=new Person('帕克');
person.getName();
person.setName('苏珊');
person.getName();
console.log(person);