V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
soulmine
V2EX  ›  Node.js

用 js 做爬虫 并发获得了 10 个链接 然后用 chromeless 去加载 有什么办法可以一个一个的加载 而不要一下子打开 10 个页面

  •  
  •   soulmine · 2018-06-07 11:18:27 +08:00 · 4265 次点击
    这是一个创建于 2362 天前的主题,其中的信息可能已经有所发展或是发生改变。
    4 条回复    2018-06-10 21:17:05 +08:00
    cctv1005s927
        1
    cctv1005s927  
       2018-06-07 11:36:42 +08:00
    这个一般都是用 promise 去控制的,promise 文档翻一翻吧。
    yuanfnadi
        2
    yuanfnadi  
       2018-06-07 11:42:30 +08:00
    const urlList = []
    for(let i = 0;i<urlList.length;i++){
    await page.open(urlList[1]);
    await page.close()
    }
    123s
        3
    123s  
       2018-06-07 13:19:38 +08:00   ❤️ 1
    airdge
        4
    airdge  
       2018-06-10 21:17:05 +08:00
    async/await promise
    async.eachSeries
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1180 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:55 · PVG 01:55 · LAX 09:55 · JFK 12:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.