컴터/Javascript / html
자바스크립트에서 패키지 정의하기
우렁씨
2007. 4. 18. 11:24
var ajax = new Object(); ////패키지정의
var ajax.sub = new Object(); ////패키지정의
ajax.Request = function(){ ///class 정의
...
}
ajax.Request.prototype = { ///함수정의
someFun:function(){
...
},
some2Fun:function(){
...
}
}
ajax.sub.Sub = function(){ ///sub class 정의
...
}
ajax.sub.prototype = { ////sub 함수정의
.....
}
//////호출...
var reg = new ajax.Request(); ///클래스 생성.
var reg2 = new ajax.sub.Sub(); //sub 클래스 생성..
reg.someFun(); ////함수호출
reg2....(); //sub 함수호출.
*** 또 다른 패키지 선언..
var ajax = {};
ajax.sub = {};
ajax.Request = function(){ //클래스 생성
....
}
var ajax.sub = new Object(); ////패키지정의
ajax.Request = function(){ ///class 정의
...
}
ajax.Request.prototype = { ///함수정의
someFun:function(){
...
},
some2Fun:function(){
...
}
}
ajax.sub.Sub = function(){ ///sub class 정의
...
}
ajax.sub.prototype = { ////sub 함수정의
.....
}
//////호출...
var reg = new ajax.Request(); ///클래스 생성.
var reg2 = new ajax.sub.Sub(); //sub 클래스 생성..
reg.someFun(); ////함수호출
reg2....(); //sub 함수호출.
*** 또 다른 패키지 선언..
var ajax = {};
ajax.sub = {};
ajax.Request = function(){ //클래스 생성
....
}