社区
JavaScript
帖子详情
javascript中有没有类似sleep,yield 之类的暂停但不占用CPU的函数
z_j
2004-10-27 08:33:20
我需要一个暂停的功能,但不能用这样的函数,因为它太点用CPU 了,有没有即能暂住又不占用CPU的方案
function delay(gap)
{
var then,now;
then=new Date().getTime();
now=then;
while((now-then)<gap)
{
now=new Date().getTime();
}
}
...全文
329
7
打赏
收藏
javascript中有没有类似sleep,yield 之类的暂停但不占用CPU的函数
我需要一个暂停的功能,但不能用这样的函数,因为它太点用CPU 了,有没有即能暂住又不占用CPU的方案 function delay(gap) { var then,now; then=new Date().getTime(); now=then; while((now-then)<gap) { now=new Date().getTime(); } }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
duoduobaba
2004-10-28
打赏
举报
回复
老高你真逗
newpeng
2004-10-28
打赏
举报
回复
好像应用程序才可以实现delay
newpeng
2004-10-28
打赏
举报
回复
没有,只有延时
lxleaves
2004-10-28
打赏
举报
回复
window.setTimeout("fun()",23123)
或
window.setInterval("fun()",60000)
一个是延时,一个是时钟中断
gaofaq
2004-10-27
打赏
举报
回复
alert()
duoduobaba
2004-10-27
打赏
举报
回复
肯定地说:没有
ttyp
2004-10-27
打赏
举报
回复
setTimeout行么
javascript
使用
sleep
函数
的常见方法详解
在
JavaScript
中
,`
sleep
`
函数
是一个非常有用的概念,它允许程序员
暂停
脚本执行一段时间,
类似
于其他编程语言
中
的同名
函数
。然而,
JavaScript
作为一个非阻塞单线程环境,其原生并不支持`
sleep
`,因为这会阻塞整个事件...
sleep
的多种写法(doEvents、
yield
、Promise、OnTime、Wait).rar
例如,在支持协程的编程语言Python
中
,可以利用
yield
来实现
暂停
和恢复
函数
执行的效果,尽管这不是传统意义上的
sleep
,但可以达到
类似
的效果。 Promise对象则多见于
JavaScript
编程
中
,尽管Promise主要用于处理异步...
【
Sleep
】
JavaScript
有什么方法可以实现
sleep
睡眠
函数
由于
Javascript
是单线程的,没有内置的
sleep
函数
,所以要使用一些方法来模拟。通过伪死循环来阻止代码执行 缺点: 以上代码不会让线程休眠,而是通过高负荷计算使
CPU
无暇处理其他任务; 这样会导致
sleep
过程
中
其他...
JavaScript
实现
类似
sleep
()的多种方式
很多语言都有
sleep
函数
,
sleep
() 方法的作用是在指定的毫秒数内让当前“正在执行的线程”休眠(
暂停
执行)但是
JavaScript
中
并没有提供
类似
于 Java 的线程控制的功能, 虽然有 setTimeout 和 setInterval 两个方法...
JavaScript
中
实现
sleep
睡眠
函数
的几种简单方法
本文主要介绍了什么是
sleep
函数
以及如何在js
中
实现
sleep
函数
的几种简单的方法
JavaScript
87,993
社区成员
224,694
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章