【问题标题】:How to make a line of code run for a certain period of time (javaScript)如何让一行代码运行一段时间(javaScript)
【发布时间】:2021-02-22 00:09:28
【问题描述】:

我已尝试找到答案,但它们与我所处的情况并不完全相同,我不知道如何应用它们。我正在尝试仅运行 233 毫秒的函数,但我不知道该怎么做(对不起,我是一个菜鸟,刚刚启动了 java 脚本)。我该怎么做?

【问题讨论】:

  • 这能回答你的问题吗? How to implement a "function timeout" in Javascript - not just the 'setTimeout'这听起来像是一个 XY 问题,您要解决的实际问题是什么?
  • 如果时间必须准确,那么 Javascript 不是要使用的工具。
  • 函数有什么作用?为什么需要这么长时间?您是要限制函数的执行时间,还是要重复执行以使其花费 233 毫秒?
  • 你应该展示你现有的鳕鱼并解释它为什么不起作用。

标签: javascript


【解决方案1】:

您可以设置一个 233 毫秒的 setTimeout,然后让它在完成后清除该功能。

setTimeout 教程在这里https://www.w3schools.com/jsref/met_win_settimeout.asp

【讨论】:

  • 如果有帮助,您能否投票并检查作为答案(复选标记)。
  • 设置超时是一回事。超时到期时如何中断函数?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-07-05
  • 1970-01-01
  • 2023-02-01
  • 1970-01-01
  • 2018-09-03
  • 2023-03-22
  • 1970-01-01
相关资源
最近更新 更多