美文网首页
定义一个对象,保护私有属性,暴露公共方法

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

作者: tobyDing | 来源:发表于2017-08-02 09:28 被阅读0次

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

    相关文章

      网友评论

          本文标题:定义一个对象,保护私有属性,暴露公共方法

          本文链接:https://www.haomeiwen.com/subject/sklelxtx.html