1.通过async和awiat方式同时发起多个请求
async和awiat能够控制异步任务以同步的流程来执行
可以看到呈现阶梯状,会造成阻塞,影响页面渲染
2.Promise.all 方法
通过Promise.all同时发起多个请求
Promise.all能够将多个请求同时进行发送
Promise.all 能够将多个异步请求同时进行发送,也就是并发发送
并不会造成请求的阻塞,从而不会影响页面的响应渲染速度
await Promise.all([instance.get('/index/findBanner'),instance.get('/index/findBanner'),instance.get('/index/findBanner'),instance.get('/index/findBanner')])
同时请求