Javascript 如何按顺序获取嵌套数组的数组?

Javascript 如何按顺序获取嵌套数组的数组?,javascript,arrays,json,promise,fetch,Javascript,Arrays,Json,Promise,Fetch,我有两个包含URL的嵌套数组,例如: [[]http://ex.com/1','http://ex.com/2'],['http://ex.com/3']] 如何从第一个数组中同时获取url,并在解析第一个数组后从第二个数组中获取url 您可以使用Promise.all()一次获取两个URL 异步函数getResponses(arr){ 常数res=[] for(arr的常量URL){ //一次获取所有URL const responses=wait Promise.all(url.map(ur

我有两个包含URL的嵌套数组,例如:

[[]http://ex.com/1','http://ex.com/2'],['http://ex.com/3']]


如何从第一个数组中同时获取url,并在解析第一个数组后从第二个数组中获取url

您可以使用
Promise.all()
一次获取两个URL

异步函数getResponses(arr){ 常数res=[] for(arr的常量URL){ //一次获取所有URL const responses=wait Promise.all(url.map(url=>fetch(url))) res.push(等待Promise.all(responses.map(response=>response.text())) } 返回res } 如果您的响应是JSON格式的,那么您可以使用

responses.map(response=>response.json())

使用
fetch
Promise。所有的
都将是一个开始