Chaining Promises
다음과 같이 promise의 then도 chaining해서 사용할 수 있다.
const getData = new Promise((resolve, reject) => {
resolve(2);
});
getData
.then((number) => {
console.log(number);
return number * 2;
})
.then((number) => {
console.log(number);
return number * 2;
})
.then((number) => {
console.log(number);
return number * 2;
})
// catch도 사용 가능
.catch((error) => console.log(error));
2
4
8