Page 1 of 1

자바스크립트 class질문..

Posted: 2005 11 16 15:00 27
by loveisfunny
우선 소스...

Code: Select all

function test(){

this.init=function(){
[native code]
}

this.add=function(){
[native code]
}

this.remove=function(){
[native code]
}

this.modify=function(){
[native code]
}

this.empty=function(){
[native code]
}
}
이런식으로 클래스를 정의하여 사용할 수 있는것으로 알고 있습니다. (엄밀한 의미에선 클래스가 아닌가요?)

그런데

Code: Select all

this.add=function(){
this.empty();
}
가 먹히질 않네요.

메쏘드와 메쏘드 사이에 this.메쏘드이름() 으로 호출이 안되는것 같은데.. 해결할 수 있는 방법은 없을까요?

Posted: 2005 11 16 17:46 50
by kiryu
function test{ 에서 function test(){ 로 바꿔주시고,

this.empty=function{ 에서 this.empty=function(){ 로 바꿔주세요...

앗 실수를 -_-;

Posted: 2005 11 16 20:02 47
by loveisfunny
다시 바꾸두었습니다;; 지적해 주신것을 고쳤습니다. 그래도 안되네요 ^^;

Posted: 2005 11 16 20:15 52
by kiryu
단순히 내용부분에 alert 으로만 테스트 해 보았을 때는 잘 되던데요??
아무래도 각 부분의 소스에 뭔가 문제가 있지 않을까 싶습니다.

-_-;;;;

Posted: 2005 11 23 11:17 28
by loveisfunny
몇가지 실수와 eval() 을 쓰면서 안먹는 현상이 나왔었네요;;

뻘질문해서 죄송 합니다 ㅠ_ㅠ;