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 |
Tags
- vue-router
- 이것이안드로이드다
- WebTestClient
- 러닝GO
- 스프링
- 혼공컴운
- 이것이자바다
- VueDevTools
- 알고리즘
- 1436
- 자바스크립트
- JavaScript
- pinia
- Git
- HTTP
- 도메인 주도 개발 시작하기
- 구글 엔지니어는 이렇게 일한다
- Java
- 백준
- AWS 비용 최적화 바이블
- MySQL
- Vue
- 네트워크
- GitHub
- 헤드퍼스트 디자인패턴
- 2817
- cicd
- 이벤트루프
- 한빛미디어
- Junit5
Archives
- Today
- Total
목록이벤트루프 (1)
이시안 개발 블로그

오늘은 자바스크립트 호출 스택(Call Stack)과 이벤트 루프(Event Loop)에 공부해보겠습니다. Call Stack 자바스크립트는 단일 스레드 기반의 언어입니다. 단일 스레드이므로 호출 스택(Call Stack)이 하나만 존재하고 이것은 한 번에 하나의 작업만 처리할 수 있다는 것을 뜻합니다. 스택은 LIFO(후입선출) 구조이며 위에서부터 차곡차곡 쌓이는 형태의 자료구조입니다. 자바스크립트는 현재 어떤 함수가 동작하고 또 다음 호출될 함수는 무엇인지 호출 스택을 통해 제어합니다. 스크립트가 함수를 호출하면 인터프리터가 호출 스택에 추가한 다음 함수를 수행 해당 함수에 의해 호출된 함수는 호출 스택에 추가되고 호출이 도달하는 위치에서 실행 함수가 끝나면 인터프리터는 스택을 제거하고 메인 코드 목..
🌐Web/Javascript
2022. 3. 6. 23:49