250x250
Notice
Recent Posts
Recent Comments
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Nodejs
- Find
- RDS
- til
- async
- sequelize
- wil
- flutter
- Express
- clipBehavior
- certbot
- MYSQL
- jsonwebtoken
- double quote
- css
- mongoose
- TypeScript
- JavaScript
- nginx
- await
- https
- moment
- atlas
- AWS
- EC2
- findByIdAndDelete
- mongodb
- TailwindCSS
- Node.js
- single quote
Link
Archives
반응형
목록Event Loop (1)
기억 휘발 방지소
[JavaScript] 이벤트 루프
이번 글에서는 JavaScript의 이벤트 루프에 대해 정리해보려고 한다. javascript.info에서는 이벤트 루프를 다음과 같이 설명하고 있다. 이벤트 루프는 태스크가 들어오길 기다렸다가 태스크가 들어오면 이를 처리하고 처리할 태스크가 없는 경우엔 잠드는, 끊임없이 돌아가는 자바스크립트 내 루프 이벤트 루프의 동작방식을 대충 그려봤다. 자바스크립트에서 함수를 호출하게되면 Call Stack에 쌓인다. 쌓인 역순으로 실행하게 된다. setTimeout, AJAX 또는 DOM event 함수를 실행하면 Call Stack에서 Web API로 보내고 정해진 시간 등이 지나면 Task Queue로 보내게 되고 순차적으로 쌓인다. Task Queue에 쌓인 Callback들은 Call Stack이 비었을 ..
Web/JavaScript
2021. 9. 2. 23:34
반응형