怎么实现 js
私有变量
var debugJS=(function(){
var loaclObj={"name":"loaclObj"};
var loaclVoid=function(){ alert("loaclVoid"); };
var publicObj={"name":"publicObj"};
var publicVoid=function(){ alert("publicVoid"); };
return {
"publicObj":publicObj,
"publicVoid":publicVoid
};
})();
//输出_测试访问
console.log(typeof(debugJS.publicObj));
console.log(typeof(debugJS.publicVoid));
console.log(typeof(debugJS.loaclObj));
console.log(typeof(debugJS.loaclVoid));
只能访问
return
返回的对象
var nameJS=(function(){
//code.....
//output
return {};
})();