我想按顺序运行循环,但我使用的是promises,它们被困在“挂起”状态。function print(i){ console.log(i); });var sequence = Promise.resolve();
// The real while loop is much more compli
此代码调用一个函数(getTable()),该函数返回一个promise: while (mLobby.tblCount() < 4) {console.error("getTable() finished with an error: " + error); }由于异步函数调用的冲突和while循环的正常流,它永远不会解决(并最终由于内存已满而崩溃)。我尝试使用递归调用将