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
- 카카오
- 문자열
- 스프링 컨테이너
- 고잉버스
- 프로그래머스
- map
- toCharArray
- GoingBus
- 리눅스마스터1급
- JavaScript
- 반복문
- Linux
- 스프링 빈
- 연습문제
- java 백준 1차원 배열
- Memoir
- 리눅스
- Kotlin
- 코테
- 백준 java
- 리눅스마스터 3과목
- Java
- 자바
- 월간코드챌린지
- 자바스크립트 코딩의 기술
- 코딩테스트
- 리눅스마스터 1급 정리
- 개발자 회고록
- 백준 javascript
- 명령어
Archives
- Today
- Total
728x90
목록 node event loop (1)
728x90
728x90
hoon DevLog
node.js 호출 스택 call stack, 이벤트 루프 event loop
호출 스택자바스크립트는 단일 스레드 프로그래밍 언어이므로, 단일 호출 스택이 있다.단일 호출 스택이 있다는 뜻은 한 번에 하나의 일(Task)만 처리할 수 있다는 뜻이다.호출 스택이란 프로그램에서 우리가 어디에 있는지를 기본적으로 기록하는 데이터 구조로 동작 방식은 다음과 같다.function first(){ second(); console.log('첫 번째');}function second(){ third(); console.log('두 번째');}function third(){ console.log('세 번째');}first();위와 같은 코드가 있다고 가정해 보자.과연 호출 순서는 어떻게 될까?정답은 세 번째 → 두 번째 → 첫 번째가 된다!! 오잉 어떻게 된 것일까?An..
IT/node.js
2023. 9. 21. 11:06