181 Promise.all, Promise.allSettled
source: categories/study/vue-experiance/vue-experiance_9-99_82.md
181 Promise.all, Promise.allSettled
(async () => {
try {
const res = await Promise.allSettled([
Promise.resolve(1),
Promise.reject(33),
])
console.log(res)
} catch(error) {
console.log('dd')
}
})()
// [{...}, {...}]
(async () => {
try {
const res = await Promise.all([
Promise.resolve(1),
Promise.reject(33),
])
console.log(res)
} catch(error) {
console.log('error')
}
})()
// error
- 에러 처리 하는 방식이 달라지므로, 경우에 따라 적절한 것을 사용하자!