【发布时间】:2020-01-30 01:10:12
【问题描述】:
我有 2 个异步函数需要来回交替,直到一个变量(在函数内部激活)调用它们停止。我尝试过 while 循环,但由于 playerTurn 函数内部的延迟,循环永远运行并溢出程序。
var loopStatus = 1
playerTurn(author, "R", async function() {
playerTurn(opponent, idTurn, async function() {
playerTurn(author, "R", async function() {
...
})
})
})
【问题讨论】:
-
那个代码模式没有意义......为什么所有的回调函数都是
async?你在处理那个代码中的承诺吗pan>
标签: javascript loops asynchronous