Java的Thread.sleep()在JavaScript中的等效值是什么?

推荐答案

简单的答案是没有这样的功能.

你拥有的最接近的东西是:

var millisecondsToWait = 500;
setTimeout(function() {
    // Whatever you want to do after the wait
}, millisecondsToWait);

请注意,您不想忙着等待(例如在旋转循环中),因为您的浏览器几乎肯定是在单线程环境中执行JavaScript.

以下是处理JavaScript中的线程的其他几个SO问题:

这个问题也可能有帮助:

Javascript相关问答推荐

验证嵌套 colored颜色 代码的结果

为什么子组件没有在reaction中渲染?

React对话框模式在用户单击预期按钮之前出现

布局样式在刷新时不持续

foreach循环中的Typescript字符串索引

获取加载失败:获取[.]添加时try 将文档添加到Firerestore,Nuxt 3

在分区内迭代分区

使用TMS Web Core中的HTML模板中的参数调用过程

模块与独立组件

被CSS优先级所迷惑

Javascript,部分重排序数组

通过嵌套模型对象进行Mongoose搜索

如何在Angular中插入动态组件

自定义高图中的x轴标签序列

如何从网站www.example.com获取表与Cheerio谷歌应用程序脚本

如何在 Select 文本时停止Click事件?

构建器模式与参数对象输入

是否可以在不更改组件标识的情况下换出Reaction组件定义(以维护状态/引用等)?如果是这样的话,是如何做到的呢?

自动滚动功能在当前图像左侧显示上一张图像的一部分

FindByIdAndUpdate在嵌套对象中创建_id