Phu Phan Van 6/2/2026

Promise.all, race, any, allSettled: chọn đúng combinator

Read Original

Bài viết giải thích chi tiết bốn static combinator của Promise trong JavaScript: Promise.all, Promise.allSettled, Promise.race, Promise.any. Mỗi combinator có chiến lược xử lý khác nhau khi gặp lỗi hoặc thành công. Promise.all fail-fast khi một promise reject, Promise.allSettled chờ tất cả settle dù thành hay bại, Promise.race trả về promise đầu tiên settle, Promise.any trả về promise đầu tiên fulfilled. Bài viết cung cấp ví dụ code minh họa và giúp lập trình viên chọn đúng công cụ cho từng tình huống thực tế, tránh lỗi phổ biến khi gọi nhiều API song song.

Promise.all, race, any, allSettled: chọn đúng combinator

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser