为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript睡眠/等待继续

JavaScript睡眠/等待继续

墨色风雨 2019-08-26 09:28:35
JavaScript睡眠/等待继续我有一个JavaScript代码,我需要添加一个睡眠/等待功能。我正在运行的代码已经在一个函数中,例如:function myFunction(time){     alert('time starts now');     //code to make the program wait before continuing     alert('time is up')}我听说可能的解决方案可能包括setTimeout但我不知道如何在这种情况下使用它。我不能使用PHP,因为我的服务器不支持它,虽然使用jQuery会很好。
查看完整描述

3 回答

?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

它会冻结浏览器,如果你执行的sleep时间超过10秒,浏览器会显示警告:A script on this page may be busy, or it may have stopped responding. You can stop the script now, open the script in the debugger, or let the script continue.

查看完整回答
反对 回复 2019-08-26
?
慕森卡

TA贡献1806条经验 获得超8个赞

setTimeout()涉及回调,这意味着它是异步的。OP要求停止的东西,这是同步的并且会导致中断。

查看完整回答
反对 回复 2019-08-26
  • 3 回答
  • 0 关注
  • 1169 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信