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 |
Tags
- 카카오
- Memoir
- 프로그래머스
- 자바스크립트 코딩의 기술
- Kotlin
- 연습문제
- 반복문
- 자바
- 코딩테스트
- 개발자 회고록
- GoingBus
- 스프링 빈
- 리눅스
- 리눅스마스터 3과목
- 명령어
- map
- 스프링 컨테이너
- 리눅스마스터 1급 정리
- 코테
- JavaScript
- toCharArray
- 리눅스마스터1급
- 백준 javascript
- 백준 java
- Java
- Linux
- 고잉버스
- 월간코드챌린지
- java 백준 1차원 배열
- 문자열
Archives
- Today
- Total
728x90
목록 노드 이벤트 루프 (1)
728x90
728x90
hoon's bLog
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