반응형
this ?
this 는 호출할때 어떤객체를 바라보는지 결정이된다.
- 전역공간에서 this 호출 - 전역객체를 가르킴
- 함수에서 호출 - 전역객체를 가르킴 : 실행컨텍스트가 활성화 할 당시 this 가 지정되지않을경우 this 는 전역객체를 바라보게됨
- 메서드에서 호출 - 호출의 주체를 가르키게됨
- 메서드의 내부함수에서 호출 - 호출주체에 따라 다르게되는데 함수로써 호출된다면 전역객체를 바라보게됨, 아니라면 호출주체를 바라보게됨
- 화살표 함수 - 실생컨텍스트에 생성할때 this바인딩 과정 자체가 없어서 값이 유지됨
반응형
'프론트엔드 > JavaScript' 카테고리의 다른 글
[24] 클로저 (0) | 2022.12.02 |
---|---|
[23일] array method (1) | 2022.12.01 |
[21일] JS 실행컨텍스트 (1) | 2022.11.29 |
[16일차] SPA (2) | 2022.11.21 |
[Deepdive] 22장 this (0) | 2022.04.13 |