일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 암묵적 타입 변환
- useCallback
- CS
- 프로세스
- Headless 컴포넌트
- Render Queue
- React.memo
- react
- 타입 단언
- AJIT
- useEffect
- 주니어개발자
- useMemo
- Microtask Queue
- Event Loop
- JavaScript
- Custom Hook
- 명시적 타입 변환
- useLayoutEffect
- docker
- prettier
- Dockerfile
- Sparkplug
- Compound Component
- TypeScript
- linux 배포판
- 좋은 PR
- prettier-plugin-tailwindcss
- type assertion
- task queue
Archives
- Today
- Total
목록Microtask Queue (1)
구리
[브라우저] 자바스크립트 엔진은 어떤 기준으로 코드를 순서대로 실행할까?
지난 글에서는 JavaScript 엔진의 기본적인 동작 원리(소스코드가 컴파일되는 과정)에 대해 알아보았습니다. 이번 글에서는 JavaScript 엔진이 컴파일된 코드를 어떤 기준으로 순서를 정해 실행하는지에 대해 알아보겠습니다. 참고로 프로세스와 스레드 관련 정리 글을 읽으시면 이해에 더 도움이 될 수 있습니다. 목차 사전 지식 실행 컨텍스트 자바스크립트 엔진 구조 콜백 함수 본문 컴파일과 실행 능률적으로 일하기 (web API, Callback Queue, event loop) Browser Web APIs Callback Queue Task Queue MicroTask Queue Render Queue Event Loop 결론 Event Loop 동작과정 Queue 우선 순위 실행 컨텍스트 코드를 ..
Web
2023. 10. 3. 21:45