gpt4 book ai didi

javascript - 是否有等效的 Javascript 或 Jquery sleep 功能?

转载 作者:数据小太阳 更新时间:2023-10-29 05:46:06 25 4
gpt4 key购买 nike

我想要在 javascript 中这样的东西。

for (i = 0; i < 10; i++) {
alert(i);
// now sleep 1 sec
sleep(1000);
}

是否有为此内置的 Javascript 或 Jquery?

谢谢!

最佳答案

直接没有这样的东西。您必须使用 setTimeout 告诉 javascript 在一段时间后唤醒“某物”。

当然,这个“某事”将是您计划 sleep 后执行的代码。

来 self 在 the internet 上找到的示例:

function dothingswithsleep( part ) {
if( part == 0 ) {
alert( "before sleep" );
setTimeout( function() { dothingswithsleep( 1 ); }, 1000 );
} else if( part == 1 ) {
alert( "after sleep" );
}
}

但这是脆弱的设计。您最好重新考虑您的业务逻辑,以便在一秒钟后真正做某事:调用不同的函数而不是使用这些人为的辅助变量。

关于javascript - 是否有等效的 Javascript 或 Jquery sleep 功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1277070/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com