Results 2 comments of mfeishi

const apiPath = 'http://localhost:3000/'; let urlList = [`${apiPath}test1`, `${apiPath}test2`, `${apiPath}test3`, `${apiPath}test4`,`${apiPath}test5`]; function request(url) { return new Promise((resolve, reject) => { let xhr = new XMLHttpRequest() xhr.open('get', url, true); //这里第三个参数不能为false,会变成同步 xhr.onreadystatechange...

function multiRequest(urls, maxNum = 8) { let currentUrls; let curIdx = 0 let currentResList = [] function next() { currentUrls = urls.slice(curIdx,curIdx+maxNum) return new Promise((resolve) => { for (let item...