首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何暂停或冻结定时器并恢复-> javascript

如何暂停或冻结定时器并恢复-> javascript
EN

Stack Overflow用户
提问于 2011-05-02 18:00:58
回答 1查看 3.5K关注 0票数 1

我正在用javascript做一个小应用程序,里面有一些定时器。在某些情况下,我需要更改单个计时器在运行时使用的变量。

我尝试了很多次,只是改变了变量(例如,以10个单位递增),定时器仍然会有一个奇怪的行为。所以我认为计时器必须首先停止,改变变量,然后恢复它(但仍然不知道这是可能的)。

我想问的是:有没有办法暂停计时器功能,然后恢复它?

编辑:变量不是计时器的局部变量(它们是全局变量)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-02 18:03:51

代码语言:javascript
运行
复制
var t1;
t1 =setTimeout("dosomethig",1000) //1000 = 1 sec

clearTimeout(t1); // to release timeout
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5855803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档