
앞선 글에서는 자바스크립트의 동기(Synchronous) 처리와비동기(Asynchronous) 처리 방식의 차이를 살펴보았다.이번 글에서는 비동기 처리 방식 중 하나인콜백 함수(callback function)의 한계와,이를 보완하기 위해 등장한 Promise 객체에 대해 알아보자.각 방식의 예시와 차이점을 함께 정리하면서,실제 비동기 코드를 어떻게 구성하면 좋을지도 함께 살펴보자. 1) 자바스크립트의 동기 / 비동기 다시 정리자바스크립트는 싱글 스레드 기반으로, 기본적으로 코드를 순차적으로 실행하는 구조다.이런 실행 방식을 동기(synchronous) 처리라고 한다.동기 처리 예시console.log("1. 시작");function run() { console.log("2. 실행 중");}run()..