본문 바로가기

컴터/Javascript / html

자바스크립트에서 패키지 정의하기

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
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(){ //클래스 생성
 ....
}

'컴터 > Javascript / html' 카테고리의 다른 글

창없이 새창띄우기..  (0) 2007.08.01
setTimeout , setInterval 차이  (0) 2007.07.30
JSON 표기법으로 클래스 생성  (0) 2007.04.17
JSON(JavaScript Object Notation) 표기법  (0) 2007.04.17