2013년 9월 25일 수요일

javascript


javascript 에서 java 의 package 나 c 의 namespace 처럼
객체를 체계적으로 관리 할 수 있다.
//

if(typeof window.jetddo =='undefined') window.jetddo = {};
if (!jetddo.test) jetddo.test = {};

jetddo.test.Class = new (function(){
			
	this.initClass = function(htOptions){
		alert(JSON.stringify(arguments[0]));
	};
			
})();
		
jetddo.test.Class = {
				
		initClass : function(htOptions){

					
				alert(JSON.stringify(arguments[0]));
					
		}
				
};

//
위에 javascript 객체를 사용하는데 있어서 두가지 방법이 있다.

위에 있는 것은 Class 라는 객체를 정의하는데 있어서 function 으로 위임하는 것이다.

즉 일종의 생성자가 되는 것이다.

아래에 있는 것은 객체를 json 형태로 규정해서 각 변수를 정의 한다고 볼 수 있다.

댓글 없음:

댓글 쓰기