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
- 백준 java
- Java
- Kotlin
- 연습문제
- 월간코드챌린지
- 명령어
- 카카오
- 리눅스마스터 1급 정리
- 스프링 빈
- Memoir
- 프로그래머스
- 코딩테스트
- GoingBus
- Linux
- 코테
- 리눅스마스터 3과목
- toCharArray
- 개발자 회고록
- 자바
- 반복문
- 리눅스마스터1급
- map
- 자바스크립트 코딩의 기술
- 문자열
- 백준 javascript
- 리눅스
- 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