用户11716263
JavaScript 中 async/await 与 Promise.all 在批量请求中的错误处理陷阱
原创
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
用户11716263
社区首页
>
专栏
>
JavaScript 中 async/await 与 Promise.all 在批量请求中的错误处理陷阱
JavaScript 中 async/await 与 Promise.all 在批量请求中的错误处理陷阱
用户11716263
关注
发布于 2026-11-14 10:30:05
发布于 2026-11-14 10:30:05
11
0
举报
概述
在后台管理系统里做列表页导出时,经常需要按批次拉取分页数据,或者同时请求多个独立接口聚合展示。很多人会直接写 await Promise.all(tasks),觉得既简洁又并发。但这里有个容易踩的坑:只要其中一个请求 reject,整个 Promise.all 立刻进入 catch,其余已经发出的请求虽然还在跑,但结果被你丢掉了;如果后续逻辑依赖部分成功的数据,页面就会显示不完整甚至报错。另一个常
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
javascript
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档