Javascript 모듈화 방법이 참 많이 있는 것 같다.


여기에는 제가 자주 사용하는 모듈화 방법에 대해서 기록용으로 남겨둡니다. 



var AAA = function() {


   var private_value; 


   var processing_func = function(args...) {

       // private

       private_value = 0;

   };


   var get_private_value = function(args...) {

       // private

return private_value;

   };


   return {

          status_check : function (args...) {

               // public

          },

          get_status : function (args...) {

               // public

               get_private_value();

          } 

   }


};



var obj = new AAA();

obj.get_status(args...);










+ Recent posts