> For the complete documentation index, see [llms.txt](https://simian114.gitbook.io/blog/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://simian114.gitbook.io/blog/undefined/javascript/event-loop.md).

# EVENT LOOP

- [자바스크립트에서 어떻게 비동기적인 실행이 가능한걸까?](https://simian114.gitbook.io/blog/undefined/javascript/event-loop/undefined.md): 브라우저에게 맡긴다.
- [이벤트 루프의 동작](https://simian114.gitbook.io/blog/undefined/javascript/event-loop/undefined-1.md)
- [setTimeout이 실행되면 어떤 동작이 일어날까?](https://simian114.gitbook.io/blog/undefined/javascript/event-loop/settimeout.md)
- [블록은 실행이 보장된다](https://simian114.gitbook.io/blog/undefined/javascript/event-loop/undefined-3.md)
- [콜스택에 있는 블록이 보장된다는 점을 이용해서 브라우저 죽이기](https://simian114.gitbook.io/blog/undefined/javascript/event-loop/undefined-2.md): 콜백메서드는 가볍게 만들자
- [setTimeout 무한반복으로 브라우저는 죽을까?](https://simian114.gitbook.io/blog/undefined/javascript/event-loop/settimeout-1.md): setTimeout의 콜백은 TASK QUEUE에 쌓인다. 결론은 죽지 않는다.
- [Promise 무한반복으로는 브라우저를 죽일 수 있을까?](https://simian114.gitbook.io/blog/undefined/javascript/event-loop/untitled-1.md): Promose로 전달된 call back 은 micro task queue로 전달된다.
- [RAF는 그럼 뭐야?](https://simian114.gitbook.io/blog/undefined/javascript/event-loop/untitled.md): RAF는 Request Animation Frame 의 약자. 렌더링 되기전에 수행되어야 하는 콜백을 지정하는 Web API 다.
