Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- 이벤트 루프
- pushstate
- 화살표 함수
- 로컬터널
- 비동기 작업
- 함수형
- 호이스팅
- JavaScript
- webpack
- 로드마크
- Lexical environment
- 이터러블
- localtunnel
- 매클로태스크
- debounce
- 유사배열
- fetch 취소
- hoisting
- 웹팩
- 마이크로태스크
- 실행 컨택스트
- relatedTarget
- AbortController
- 클론코딩
- 자바스크립트
- 렉시컬 환경
- Call stack
- 넘블
- 호출 스택
- 번들러
Archives
- Today
- Total
목록바인딩 (1)
내가 보려고 만든 개발 공부 일지
자바스크립트 - this 바인딩
자바스크립트로 개발을 하다보면 this를 다룰일이 많이 있다. 자바스크립트에서 this는 현재 코드가 실행되는 상황에 따라 할당되는 값이 달라지는데, 언제 어떤 값이 this에 할당되는지 제대로 이해하지 않고 대충 얼버무리고 넘어간다면 어디가서 JS좀 한다 같은 소리는 고이 접어두자. "this 바인딩 이 정도면 다 이해한듯?" 그 당시엔 이렇게 생각이 들었어도, 시간이 흐르고 this로 복잡한 작업을 하다보면 금세 또 헷갈리고 인터넷을 찾게된다. 그래서 이번엔 this에 대해 최대한 정리해 보려한다. 엄격모드 - "use strict" this에 대해 살펴보기 전에 우선 엄격모드에 대해 알아볼 필요가 있다. 이 엄격모드에 따라 this가 가리키는 값이 상황에따라 달라지기 때문이다. 엄격모드란? 자바스크..
Javascript
2022. 3. 23. 23:42