• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

this에 대해서 질문드립니다..

20.02.25 00:18 작성 조회수 111

0

보통 함수 내에서 this를 쓰면 해당 함수의 this라고 알고있습니다. 그래서 여기서도 forEach 내부의  this는 익명함수의 this를 가리킨다고 이해했습니다. 근데 logFriends를 만들때 역시 function을 사용하였는데 왜 이 안에서의 this는 자기자신이 아닌 relationship1을 가리키는건가요?

혹시나해서 relationship1에서 this를 출력해보았는데 그냥 {} 이렇게 빈 객체가 뜨네요...

요약하면 왜 relationship1 내에서 this를 하면 빈 것이 출력되고 logFriends의 function에서의 this를 하면 자기자신이 아닌 relationship1을 가르키는지 궁금합니다.

답변 1

답변을 작성해보세요.

0