社区
JavaScript
帖子详情
JavaScript里有没有类似 Sleep 函数啊?
luobinsen007
2004-10-28 04:15:19
请问JavaScript里有没有类似 Sleep 函数啊?
...全文
211
6
打赏
收藏
JavaScript里有没有类似 Sleep 函数啊?
请问JavaScript里有没有类似 Sleep 函数啊?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Z_X_H
2005-06-10
打赏
举报
回复
正在研究这个问题,谢谢大家!
luobinsen007
2004-10-28
打赏
举报
回复
谢谢各位了
ttyp
2004-10-28
打赏
举报
回复
setInterval 是每隔一段时间执行一次函数
setTimeout 是等过了指定的时间执行一次函数(只有一次),多次要循环递归
kingchang2000
2004-10-28
打赏
举报
回复
setInterval和setTimeout有什么区别吗?请教
seabell
2004-10-28
打赏
举报
回复
setTimeout(functionname,time);
ttyp
2004-10-28
打赏
举报
回复
有setTimeout
js 实现
sleep
函数
sleep
函数
作用是让线程休眠,等到指定时间在重新唤起。 方法一:这种实现方式是利用一个伪死循环阻塞主线程。因为JS是单线程的。所以通过这种方式可以实现真正意义上的
sleep
()。 function
sleep
(delay) { var start = (new Date()).getTime(); while ((new Date()).getTime() - start < de...
JavaScript
中
sleep
()
函数
的实现及应用
通过上述不同的方法,我们可以在
JavaScript
中模拟实现
sleep
功能。对于大多数应用场景,推荐使用Promise和async/await方法,因为它既实现了延时效果,又不会阻塞线程。在处理需要多重回调的代码时,可以考虑将逻辑拆分为多个
函数
,并使用setTimeout进行串行调用。在服务器端的特殊需求下,可以使用同步等待模块,但需谨慎对待性能问题。在高精度计时需求下,可以考虑使用Atomics.wait方法,但要限定在Node.js环境中使用。
JavaScript
中实现
sleep
睡眠
函数
的几种简单方法
本文主要介绍了什么是
sleep
函数
以及如何在js中实现
sleep
函数
的几种简单的方法
js的几种
sleep
函数
很多编程语言
里
都有
sleep
(),delay()等方法,它能让我们的程序不那么着急的去执行下一步操作,而是延迟、等待一段时间。软件开发中经常会遇到需要这样的
函数
,比如等待几分钟去检查某一事件是否发生。
JavaScript
里
有setTimeout()方法来实现设定一段时间后执行某个任务,但写法很丑陋,需要提供回调
函数
: setTimeout(function(){ alert("Hello"); }...
JavaScript
实现
类似
sleep
()的多种方式
编写复杂的
JavaScript
脚本时,有时会有需求希望脚本能停滞指定的一段时间,
类似
于 java 中的 Thread.
sleep
或者 sh 脚本中的
sleep
命令所实现的效果。 很多语言都有
sleep
函数
,
sleep
() 方法的作用是在指定的毫秒数内让当前“正在执行的线程”休眠(暂停执行)但是
JavaScript
中并没有提供
类似
于 Java 的线程控制的功能, 虽然有 setTimeout 和 setInterval 两个方法可以做一些定时执行控制,但并不能满足所有的要求。 因为setTimeou
JavaScript
87,984
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章