(function($){
????var?A?=?function(){
????????this.name?=?'aaaa';
????????this.sex?=?'0';
????????this.render();
????????retrun?this;
????}
????A.prototype?=?{
????????render?:?function(){
????????????//一系列操作
????????}
????????doit?:?function(){
????????????//一系列操作
????????}
????}
????
????window['A']?=?A;
})(jQuery);
//那么我在外部new一個(gè)對(duì)象AAA?=?new?A();的時(shí)候我不希望可以通過(guò)AAA.render()來(lái)訪(fǎng)問(wèn)到A對(duì)象內(nèi)的render方法、不希望通過(guò)AAA.name能得到A對(duì)象內(nèi)的name屬性該怎么做,我只希望一些函數(shù)和屬性是公開(kāi)的。
js如何保護(hù)私有函數(shù)和私有方法的
烽子
2015-09-06 14:46:33