(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一個對象AAA?=?new?A();的時候我不希望可以通過AAA.render()來訪問到A對象內(nèi)的render方法、不希望通過AAA.name能得到A對象內(nèi)的name屬性該怎么做,我只希望一些函數(shù)和屬性是公開的。
js如何保護(hù)私有函數(shù)和私有方法的
烽子
2015-09-06 14:46:33