想把JS代碼封裝成面向對象的方式把敏感信息封裝成私有屬性,并暴露公有的方法給人調用但發(fā)現(xiàn)調用的時候都沒反應……求大神指點一下 //封裝了Person對象
var Person = (function(){ var name = "william"; //私有屬性名字
return { //公有方法
sayHi : function(){
alert("hello my name's "+ this.name);
}
}
})();
//調用
Person.sayHi();
簡單的JS面向對象編程問題:怎么封裝私有屬性,并暴露公有方法?
瀟瀟雨雨
2018-08-10 10:10:50