我对NodeJS有点陌生。我来自Lua,在那里创建任务调度程序以将线程添加到队列中,然后在线程屈服时恢复它们并不难。我想知道NodeJS中是否有类似的东西。我见过节点调度程序,但是我认为这并不能满足我的需求。这计划了特定的功能,而我正在寻找一种方法来在线程屈服时恢复线程。例如,如果我在两个函数中都有两个循环,而我都调用了这两个函数,则第一个函数将运行。然后,在这些循环中,我使用 await 产生线程。当线程让步时,下一个函数将运行直到遇到等待的事件,然后另一个函数继续执行,依此类推。
NodeJS有什么办法做到这一点吗?
谢谢!