`한입 크기로 잘라 먹는 리액트 (React.js)` 강의를 듣고 정리한 자료입니다. ✨ Promise | 콜백 지옥 탈출 비동기 작업이 가질 수 있는 3가지 상태 1. Pending (대기 상태) 2. Fulfilled (성공) 3. Rejected (실패) - resolve & reject 작업 ex) 콜백 함수를 이용한 비동기 처리 핸들링 function isPositive (number, resolve, reject) { setTimeout(() => { if (typeof number === "number") { // 성공 -> resolve resolve(number >= 0 ? "양수" : "음수"); } else { // 실패 -> reject reject("주어진 값이 숫자형 값이 아닙니..