JavaScript에서 정적, 동적 클래스 선언 및 사용법 초 간단 예제




/**
 정적 클래스
_________________________________________________________________________________
*/

// 선언

var StaticClass = (function() {
    return {
        staticFunc: function() {
            alert('Static Function');
        },
        staticFunc2: function() {
            alert('Static Function2');
        }
    }
})();

// 사용
StaticClass.staticFunc();
StaticClass.staticFunc2();






/**
 동적 클래스
_________________________________________________________________________________
*/

// 선언

var DynamicClass = function() {
    this.dynamicFunc = function() {
        alert('Dynamic Function');
    };
}

// 사용
var Dynamic = new DynamicClass();
Dynamic.dynamicFunc();



Posted by bloodguy
,