定义一个对象,保护私有属性,暴露公共方法

2017-08-02  本文已影响0人  tobyDing

//定义一个对象,保护私有属性,暴露公共方法
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);
上一篇 下一篇

猜你喜欢

热点阅读