일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- styled-components
- 세그먼트 트리
- HTML5
- 티스토리챌린지
- Next.js
- 해시를 사용한 집합과 맵
- 모던 자바스크립트 튜토리얼
- three.js
- 수학
- 자료 구조
- 개발 회고
- 기본 문법
- 회고
- State
- 오블완
- 구현
- poiemaweb
- 시뮬레이션
- 엔트리포인트
- REACT
- 코딩일기
- 토이 프로젝트
- JavaScript
- react-three/fiber
- 자바
- 백준
- 브루트포스
- 자바스크립트
- js
- 프론트엔드
Archives
- Today
- Total
목록비동기 (1)
코딩하는 고릴라

자바스크립트에서 비동기 작업을 다루는 것은 매우 중요한 일이나 개인적으로 헷갈리는 부분이 많았습니다.해당 게시물에서는 예시 코드와 함께 코드가 어떤 순서대로 작동되는지 나타내는 모식도와 함께 정리해 보았습니다.node.js 와 브라우저에서의 비동기 작업은 다소 차이가 있기에 브라우저를 기준으로 설명했습니다. 호출 스택 (Call Stack)자바스크립트 코드에서 호출된 함수가 쌓이는 공간입니다.이벤트 루프 (Event loop)호출 스택, 콜백 큐를 감시하며 실행될 작업을 조정하는 역할을 합니다.동기적으로 작업하는 함수는 호출 스택에 쌓아가져 실행시키고, 호출 스택이 비어있을 때만 콜백 큐에 있는 작업을 순차적으로 호출 스택에 올리는 역할을 합니다.콜백 큐 (Callback Queue)비동기 작업의 처리 ..
Javascript
2024. 6. 19. 01:57