인프런 커뮤니티 질문&답변

질문님의 프로필 이미지
질문

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

화살표 함수

화살표 함수 부분 질문드립니다!

작성

·

140

0

제대로 이해가 된건지 의문이 들어 질문드립니다!

강의 4분 49초에 보면, function의 경우 자기 자신만의 this를 가진다고 하셨는데

var that = this;

이 부분에서 this는 왜 relationship1의 this를 칭하는지 궁금합니다. 저는 이부분에서 this가 logFriends 의 this라고 생각했는데 이해를 잘못한것 같아서요..ㅠㅠ

 

감사합니다!

 

답변 2

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

logFriends의 this가 맞는데요?? 그리고 logFriends의 this가 relationship1 인겁니다.

질문님의 프로필 이미지
질문
질문자

그 이유가 logFriends가 relationship1 안에 속해있는 변수이기 때문인건가요?

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

네 객체의 메서드의 this는 객체입니다.

0

질문님의 프로필 이미지
질문
질문자

혹시 logFriends는 함수를 선언한게 아니라 relationship1 안에 속해있는 변수이기 때문인건가요?

질문님의 프로필 이미지
질문

작성한 질문수

질문하기