JS实现封装的例子

author Owner  •  Filed under templates, internet

var person = function(){
  var name = "default";
  return {
    getName :function(){
       return name;
    }
    setName :function(newName){
      name = newName;
    }
  }
}();
调用:
person.getName();
person.setName("pewees");
注:name为person内部变量,在方法外面使用person.name是访问不到的。


Tagged: orci, lectus, varius, turpis

Comments (0)  • 2014-05-25 23:58:55 •  Edit

0 Responses

最新文章