일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 상속
- js
- 패스트캠퍼스
- 프론트엔드
- Props
- 투두앱만들기
- 논리연산자
- 자바스트립트
- 타입스크립트
- 리액트
- 클래스
- github
- Zustand
- 부트캠프
- typeScript
- 자바스크립트
- JavaScript
- 불변성
- Fetch
- 캡슐화
- OOP
- Hooks
- frontend
- webdevelopment
- 객체지향프로그래밍
- 추상화
- 노마드코더
- 웹개발
- CSS
- REACT
Archives
- Today
- Total
목록EventLoop (1)
connecting dots

콜스택과 이벤트루프 콜스택(LIFO: Last In, First Out)콜 스택은 함수 호출이 쌓이는 곳JavaScript는 단일 스레드 언어로, 한 번에 하나의 작업만 수행할 수 있는데, 콜 스택은 이러한 작업들을 순서대로 처리한다 이벤트 루프(FIFO:First In, First Out)이벤트 루프는 JavaScript 런타임 환경에서 비동기 작업을 처리하는 메커니즘콜 스택이 비어 있는지 확인하고, 비어 있으면 큐(Queue)에 대기 중인 콜백 함수를 콜 스택으로 이동시킨다 예제 --> 실행 순서 1. console.log('Start')가 호출되어 콜 스택에 추가되고 실행됩니다. 2. setTimeout 함수가 호출되어 콜 스택에 추가됩니다. setTimeout 함수는 Web API를 통해 타이머..
Live Class/Beginner
2024. 8. 7. 21:43