반응형 콜백헬2 비동기 프로그래밍 - new Promise Promise promise 객체는 아래와 같은 문법으로 만든다. let promise = new Promise(function(resolve, reject){ // executor }); 프라미스는 성공 또는 실패만 한다. new Promise state: pending result: undefined [resolve] state: fullfilled result: value [reject] state: rejected result: error executor는 promise의 상태를 둘 중 하나로 변화시킨다. resolve(value) — 일이 성공적으로 끝난 경우 그 결과를 나타내는 value와 함께 호출 reject(error) — 에러 발생 시 에러 객체를 나타내는 error와 함께 호출 con.. 2022. 10. 16. 비동기 프로그래밍 - new Promise Promise promise 객체는 아래와 같은 문법으로 만든다. let promise = new Promise(function(resolve, reject){ // executor }); 프라미스는 성공 또는 실패만 한다. new Promise state: pending result: undefined [resolve] state: fullfilled result: value [reject] state: rejected result: error executor는 promise의 상태를 둘 중 하나로 변화시킨다. resolve(value) — 일이 성공적으로 끝난 경우 그 결과를 나타내는 value와 함께 호출 reject(error) — 에러 발생 시 에러 객체를 나타내는 error와 함께 호출 con.. 2022. 10. 16. 이전 1 다음 728x90 반응형