老师您好,这里p1 p2的值 是不是then 或者catch方法默认返回的resolve
来源:7-4 多个Ajax请求的并发执行
席萌萌
2021-04-09 17:23:47
2回答
同学你好,解答如下:
1、p1、p2的值,理解正确。执行then、catch之后返回的promise都是成功状态。
2、可以调整一下代码,让p1、p2接收getJSON的返回值,这样就可以实现只要有一个不成功,就不让“加载中”消失:

祝学习愉快!
席萌萌
提问者
2021-04-09
后面的all事件捕获的时候,如果p2失败了走了 catch的话,catch默认也返回 成功的resolve。all也会捕获p1 p2成功,这样的话是不是和我们的预期不符
相似问题