小编Ada*_*han的帖子

JavaScript : 打开列表中的第一个链接,等待然后打开下一个链接

我正在尝试打开以下列表中的每个链接,并在页面加载后尝试执行一些操作。

流量应该是这样的

  • 打开链接
  • 做一些动作
  • 打开列表中的下一个链接
  • 做一些动作
  • 移至列表中的下一个链接

我有以下代码。它没有打开第一个链接,而是直接跳转到第二个链接并执行操作。我对 Js Async 不是很了解。

非常感谢您对此的帮助!

let lst = ["https://twitter.com/pinsky", "https://twitter.com/adamiqshan"]

lst.forEach( link => {
    setTimeout(openLink(link), 5000)
})

function openLink(URL){
    window.open(URL, "_self")
}
Run Code Online (Sandbox Code Playgroud)

javascript async-await

1
推荐指数
1
解决办法
73
查看次数

标签 统计

async-await ×1

javascript ×1