【问题标题】:How to make a loop while still executing the rest of the project如何在仍然执行项目的其余部分的同时进行循环
【发布时间】:2020-11-23 07:56:10
【问题描述】:

有没有办法实现一个while循环,它会继续执行,而其余代码将在不停止while循环的情况下执行

while (true) {
   executeFunction(thatNeedsToKeepGoing);
}

moreCodeThat = needsToExecuteAt(theSameTime);

【问题讨论】:

  • 也许你可以使用 setInterval。
  • What is the real problem you're trying to solve?因为您可以创建这样一个循环,但这很可能是一个坏主意
  • 如何将该代码移至网络工作者?
  • @Ifaruki 可能会起作用。因此,为什么我们需要真正的问题才能提供真正的解决方案。
  • @VLAZ 是的。 4行代码问题很难找到解决方案

标签: javascript function loops


【解决方案1】:

方法:

  1. 使用setInterval:
setInterval(()=>{executeFunction(thatNeedsToKeepGoing)}, 100);

这将每 100 毫秒运行一次函数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-12
    • 1970-01-01
    • 2015-04-17
    • 2022-12-10
    • 2011-02-12
    • 1970-01-01
    • 2011-09-02
    • 1970-01-01
    相关资源
    最近更新 更多