작성
·
164
1
교재에 있는 링크를 타고 가서 생코의 this 5강을 들었는데요.
"생성자 안에서 this는, 그 생성자가 만든 객체를 가르킨다."라는 건 이해했는데, 이걸 언급해주신 부분과 어떻게 연계되어서 알고 있으면 될지가 궁금합니다.
답변 1
0
심화학습까지 척척 하고 계시는군요! 멋있습니다.
일반 함수의 경우 this는 this를 포함하는 함수를 실행시키는 객체가 됩니다. 즉 실행시점에 this가 결정됩니다.
반면 람다의 경우 this를 호출하는 함수가 정의되는 시점에 상위 함수를 가리키게 됩니다.
본 내용은 조금 어려울 수 있어 아래의 참고 글을 남기겠습니다.
https://ahnheejong.gitbook.io/ts-for-jsdev/02-ecmascript/function/arrow-functions