비동기, Promise, async, await {JS}
OS레벨에서 스케줄링의 대상은 프로세스이지만 JS 레벨에서 스케줄링의 대상은 함수이다.
따라서, 콜백함수는, 내가 함수를 원할 때 호출하게 만들기 위한 수단으로 나온 것이다.
JS에서 기다리는 것은 동시에 할 수 있지만, 처리하는 것은 동시에 하지 못한다.
OS레벨에서 스케줄링의 대상은 프로세스이지만 JS 레벨에서 스케줄링의 대상은 함수이다.
따라서, 콜백함수는, 내가 함수를 원할 때 호출하게 만들기 위한 수단으로 나온 것이다.
JS에서 기다리는 것은 동시에 할 수 있지만, 처리하는 것은 동시에 하지 못한다.