[JavaScript] 콜백 지옥 (2)
·
FE/JavaScript
Promise 객체의 등장문제점기존 콜백함수의 경우, 중첩해서 사용하게 되면 가독성이 매우 떨어짐 (콜백 지옥)좀 더 가독성이 좋은 방법은 없을까 ? -> Promise 객체의 등장특징resolve, reject 함수를 인자로 갖는 함수를 인자로 가짐then의 return 값 또한 Promise 객체임resolve조건이 성공되었을 때 반환하는 콜백함수then에서 전달해준 함수가 들어감reject조건이 실패하였을 때 반환하는 콜백함수catch에서 전달해준 함수가 들어감// Resolve - 성공했을 때 반환하는 콜백함수// reject - 실패했을 때 반환하는 콜백함수// then 함수의 인자는 여기서 1개 -> 데이터 타입이 함수 -> 그 함수의 인자가 data// then에서 전달해준 함수가 resol..