JS实现私有属性 基于闭包 function P(name){ var _name = name; this.getName=function(){ return _name; } } var p = new P("xxx"); console.log(p._name); //undefined console.log(p.getName()); //xxx