728x90
전역 공간
- this = 전역 객체
런타임 환경에 따라 this는 window(브라우저 환경) 또는 global(node 환경)을 가리킨다.
메서드 내부
- this = 자신을 호출한 객체
객체.메서드명(); 에서 객체를 가리킨다.
함수 내부
- this = 전역 객체
메서드 내부의 함수도 예외는 없다.
화살표 함수
- this 바인딩 과정 자체가 없다!
생성자 함수 내부
- this = 미래에 생성할 인스턴스
콜백함수에 별도로 this를 지정한 경우
- this = 그 대상
ex) addEventListener
참고 자료 : 스파르타 코딩클럽 자바스크립트 입문, 모던 자바스크립트 딥 다이브
'학습 내용 정리 > javascript' 카테고리의 다른 글
SSH (0) | 2023.08.04 |
---|---|
javascript 버블 정렬 (0) | 2023.08.04 |
실행 컨텍스트와 클로저 (0) | 2023.08.04 |
브라우저의 렌더링 과정 (0) | 2023.08.04 |
호이스팅 (0) | 2023.08.04 |