자바스크립트 응용 - promise예시 (한입 크기로 잘라 먹는 리액트)
한입 크기로 잘라 먹는 리액트
프로미스는 콜백 지옥을 벗어나기 위한 자바스크립트의 비동기 처리에 사용되는 객체.
function taskA(a, b){
return new Promise((resolve, reject) => {
const res = a + b;
resolve(res);
}, 3000);
});
}
const bPromiseResult = taskA(5, 1).then((a_res) => {
console.log("A RESULT : ", ares);
return taskB(a_res);
});
bPromiseResult
.then((b_res) => {
console.log("B RESULT : ", b_res);
return taskC(b_res);
})
.then((c_res) => {
console.log("C RESULT : ", c_res);
});