정리안된메모
자바스크립트의 this
차가운개발
2025. 4. 13. 15:30
자바스크립트는 this의 위치에 따라 다른 곳을 가르킨다.
전역 this = window (브라우저의 최상위 객체)
일반 함수 this = window(strict모드면 undefine) : 단독으로 호출됐을 때
객체의 메서드 this = 객체 자기 자신
일반 콜백함수 this = window
화살표 콜백함수 this = 콜백이 정의된 위치의 this(바깥 this를 그대로 상속 받는다)