const a = [1, 2, 3, 4, 5];
const f =() => new Promise((resolve, reject) => resolve(4));
const g =() => {
Promise.all(a.map((member) => f().then((res) => res)))
.then((result) => {
console.log(result)
});
}
g();
왜가 여기에 {return res;}
에 연결된 다른 필요하지 않습니다?NodeJS 약속 해상도
나는 그 안에 return (something)
이있을 때 또 다른 then
을 첨부해야한다고 읽었지 만 여기서는 그렇지 않습니다. 도움?
당신이지도, 또는 flatMap하도록 구성하면 약속 알아낼 것입니다. 그래서 당신은 평범한 가치를 돌려 줄 수 있고 그것은지도로 나타낼 것입니다; 약속을 되풀이하면 평평해질 것입니다. – elclanrs