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

유동현님의 프로필 이미지
유동현

작성한 질문수

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

Lambda Function

Lamda식과 this, 어떤 걸 알고 있어야 하는건가요?

작성

·

164

1

교재에 있는 링크를 타고 가서 생코의 this 5강을 들었는데요.

"생성자 안에서 this는, 그 생성자가 만든 객체를 가르킨다."라는 건 이해했는데, 이걸 언급해주신 부분과 어떻게 연계되어서 알고 있으면 될지가 궁금합니다.

 

답변 1

0

그랩님의 프로필 이미지
그랩
지식공유자

심화학습까지 척척 하고 계시는군요! 멋있습니다.

일반 함수의 경우 this는 this를 포함하는 함수를 실행시키는 객체가 됩니다. 즉 실행시점에 this가 결정됩니다.
반면 람다의 경우 this를 호출하는 함수가 정의되는 시점에 상위 함수를 가리키게 됩니다. 

본 내용은 조금 어려울 수 있어 아래의 참고 글을 남기겠습니다.


https://ahnheejong.gitbook.io/ts-for-jsdev/02-ecmascript/function/arrow-functions

유동현님의 프로필 이미지
유동현

작성한 질문수

질문하기