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

js脚本中定时器太多,冲突如何解决?

js脚本中定时器太多,冲突如何解决?

牧羊人nacy 2018-11-15 14:13:49
业务需要,在js脚本中,写了多个定时任务,如下代码:如上述代码所示(代码最上面的两个定时器没有什么特别意义,贴出来是为了说明这个脚本中定时器很多),js脚本中用到了很多的定时器,那么这些定时器,异步向服务器发送请求的就不说了,就是更改页面部分信息clear_content方法这里,有时候容易断片儿,时不时的不会执行这段代码,请问像这样的是由于多个定时器冲突造成的吗?那么应该如何避免这样的问题?或者如何改进这段程序块?对了,特别说明一下,捕获鼠标回车事件,也就是最下面的代码块执行的很频繁,差不多3~5s就会执行一次。
查看完整描述

1 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

clear之后就不执行了啊。。。你的逻辑自己有问题啊,而你取消执行到执行有至少5秒时间,所以有段时间不执行很正常啊,如果你5回车之后5秒不回车那才会执行。


查看完整回答
反对 回复 2018-12-19
  • 1 回答
  • 0 关注
  • 1402 浏览
慕课专栏
更多

添加回答

举报

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