• Daum
  • |
  • 카페
  • |
  • 테이블
  • |
  • 메일
  • |
  • 카페앱 설치
 
카페정보
웹디자이너모임
 
 
 
카페 게시글
웹디 질문 & 답변 yojHi님 금요일 드렸던 질문의 연장선상입니다.
기본자 추천 0 조회 89 11.05.01 16:59 댓글 13
게시글 본문내용
 
다음검색
댓글
  • 삭제된 댓글 입니다.

  • 작성자 11.05.03 00:01

    아... 죄송해요.. 미쳤나봐요...ㅡ.ㅡ 저런.. 질문을.. 다시 해봐야지... 제 뜻은 저런 게 아니었는데.. 잠에 취해서 썼나..ㅡ.ㅡ

  • 삭제된 댓글 입니다.

  • 작성자 11.05.03 00:59

    씻고 와서 다시 정리해서 질문합니다. this라는 것은 객체 자신을 가르키는 것으로 알고 있습니다. 그래서 var Test 는 함수의 이름이니깐 ...(함수는 객체이니깐) Test가 this가 아닐까 해서 this 대신에 Test.a라고 넣으면 왜 안될까요? 하고 질문드린겁니다.
    아래 객체Temp는 'a'라는 문자열로 값에 함수가 들어가 있는데 var Test 함수식과 똑같습니다. 원래 함수를 속성 값으로 받을 수 있는 것은 알고있습니다. 함수를 두번쓸바에는 그럼 그냥 'a':Test(x/*매개변수니깐 x라고 써도 되죠?*/)라고 선언하면 안되나요? 왜 똑같은 함수를 두번이나 사용하는지 의문이 들었습니다.

  • 작성자 11.05.03 01:00

    덧붙혀서 함수를 객체의 속성값으로 받을 수있다면, 이미 객체선언을 하면서 함수를 값으로 넣었는데 왜.. 왜? 왜? Test함수를 넣었을까요? Test는 없어도 되는 것이 아닌가 싶어서요? 왜 있어야할까? ㅜ.ㅜ

  • 작성자 11.05.03 01:01

    오늘 좀 늦게와서.. 질문이 좀 늦었습니다... 죄송합니다. 주말은 잘 쉬셨나요? 아... 이런식으로 하다가.. 과연 자바스크립트가 내게로 올까요? ㅡ.ㅡ

  • 작성자 11.05.03 01:03

    휴... 제가 다시 읽어보니.. 질문 자체를 이해 못하게끔.. 주저리 주저리 써 놓았습니다. 죄송합니다.

  • 작성자 11.05.03 01:07

    한가지만 더 질문드릴게요.. var test = new Temp(); 이렇게 선언하면 될 것을 왜 ['a'] 연관배열을 선언했을까요? 이렇게 var test = new Temp['a'](); 선언한 이유는 변수 test는 연관배열의 속성a의 값으로 정의 된다는 뜻인가요? 즉 test={'a':test; } -->그럼 function(a)는? 아... 머리가 터지겠다.. 기본이 중요한 세상 왜 기본을 가르쳐주는 곳이 없단 말이냐? 아니면.. 내 머리가 안되는 건가..ㅡ.ㅡ

  • 삭제된 댓글 입니다.

  • 작성자 11.05.04 00:40

    답변 감사드립니다. new라는 것은 함수구문을 호출해서 생성할 때만 사용하는군요... 휴. 문자열a 키가 갖고 있는 함수를 객체화라..

  • 삭제된 댓글 입니다.

  • 작성자 11.05.04 00:41

    아.. 머리가 아파요... yojHi님은 오늘 하루 어떻게잘 보내셨나요?

  • 작성자 11.05.04 18:07

    넵..솔직히 말씀드리면 완전히 이해가 되는 것은 아니지만, 계속 노력할테니, 앞으로도 잘 부탁드립니다. 더불어서 너무 너무 감사드립니다. 항상. 꾸벅

최신목록