尝试1. 失败的第一次

node v10.24.1
version: 2.0.1
endpointsharetweet
const results = []; const timeout = i => new Promise(resolve => setTimeout(() => { results.push(i); resolve(); }, i) ).then(() => { return i }); const urls = [100, 500, 300, 200] async function main() { for(let i = 0; i < urls.length; i += 2) { await Promise.all(urls.slice(i, i + 2).map(_ => timeout(_))) } console.log(results) } main()
Loading…

no comments

    sign in to comment