Javascript의 this는 왜이렇게 복잡한가요!
JS의 this는 함수 실행 방식과 선언 방식에 따라 값이 달라지기에 나를 포함한 여러 주니어 개발자를 혼란에 빠트리는 주범이다. 그래서 코드를 작성할 때마다 의도치 않은 값이 나올 때가 종종 있고, 그럴 때마다 나는 항상 this에 대해 구글에 검색하곤 한다. 하지만 이렇게 찾은 정보들은 연결되지 않고 단편적으로 내 뇌 속에 자리 잡고 있었는데, 이참에 개념을 한 번 쫙 정리해볼까 한다! this 란 무엇인가 this를 한 문장으로 표현하자면, 아래와 같다. execution context를 참조하는 데 사용되는 키워드 ▼ execution context란? 더보기 execution context란? 여기서 execution context란 콜스택에 저장되는 함수의 실행 정보를 의미한다. JS에서는 특..
🔦/JavaScript
2022. 2. 27. 20:06
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 머신러닝 엔지니어
- ResNet
- 코딩테스트
- 딥러닝 엔지니어
- TensorFlow Developer Certificate
- 알고리즘
- 구글 머신러닝 부트캠프
- 너비우선탐색
- 머신러닝
- ARM 역사
- 딥러닝
- 그래프
- BFS
- 그래프탐색
- 패스트캠퍼스
- 텐서플로우 자격증
- 강의제안
- mmc_spi
- spidev
- Cortex 시리즈
- CNN
- Cortex-M0
- Shortcut
- DFS
- 백준
- 완주반
- 깊이우선탐색
- SQL 완주반
- Cortex-M3
- ARM Cortex-M3 시스템 프로그래밍 완전정복1
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함