Web apis

  1. Dom api
  2. setTimeout
  3. setInterval
  4. fetch
  5. event listener

setTimeout 등과 같은 콜백함수들은 task queue에 들어간다

Event Loop

예시 설명

  1. 자바스크립트 코드에 web apis를 통해 이벤트 리스너를 등록
  2. 이벤트(클릭) 발생
  3. web apis로 등록한 콜백 함수를 Task Queue에 넣는다.
  4. 다시 클릭하면 한번 더 넣는다.