Module 패턴

2022. 5. 23. 10:56Programming/JavaScript

[ JavaScript  구현 시 자주사용하는 템플릿 ]

 

var BASIC = BASIC || {};
BASIC = (function() {
    return {
        init : function() {
           ...
        },
        event : function() {
            ...
        },
        validate : function(proc, type) {
            ...
            return true;
        },
        save : function() {
            ...
        }
    }
})();

 

[ 참고 ]

CONST = {
        TITLE : "타이틀",
        PREFACE : "(서문) 테스트 파일입니다.",
        BUTTON : {
            SHOW : "노출",
            HIDE : "숨김"
        }
}

 

var BASIC = BASIC || {};

BASIC = (function() {
    return {
        init : function() {
            Basic.Sub.init();
        }

    }
})();

 

var BASIC.Sub = BASIC.Sub || {};

BASIC.Sub = (function() {
    return {
        init : function() {
            ....
        }

    }
})();

 

'Programming > JavaScript' 카테고리의 다른 글

JSDoc  (0) 2022.08.25
$.extend()  (0) 2022.02.15
Ajax  (0) 2020.12.21