JavaScript中的setInterval和clearInterval作为单线程语言

6616613

我理解其中的方式有问题setIntervalclearInterval工作中的JavaScript。

我已经阅读了关于这两个函数的不同文章,但我仍然感到困惑。

考虑到JavaScript就是single thread我们在调用时的事实,test=setInterval(function(){}, t)我们将安排我们的函数每t毫秒执行一次除非我们clearInterval(test)

  • 那是什么意思?这是否意味着,通过clearInterval我们canclesetInterval这已经是在JavaScript中的队列?
  • 如果我们setInterval几次但clearInterval只有一次,会发生什么
  • 我们可以clearInterval进去setInterval吗?
  • JavaScript如何处理预定过程?
古法

那是什么意思?这是否意味着通过clearInterval我们可以取消已经在JavaScript队列中的setInterval?

是的。

如果我们多次设置setInterval但仅一次clearInterval会发生什么?

每个setInterval函数返回一个可用于clearInterval停止该特定计时器的句柄每个计时器都是单独处理的。

我们可以在setInterval中清除Interval吗?

是的。

JavaScript如何处理预定过程?

就像其他事件一样。间隔触发一次事件,事件处理程序调用您指定的回调函数。如果触发事件时正在运行某些脚本,则将控件返回到浏览器时将处理事件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当JavaScript是单线程语言时,如何在JavaScript中实现异步无阻塞代码?

来自分类Dev

Javascript是如何单线程的?

来自分类Dev

C是单线程语言吗

来自分类Dev

Redis:竞争状况和单线程

来自分类Dev

异步和等待是单线程的吗?

来自分类Dev

Java简单和单线程IllegalMonitorStateException

来自分类Dev

单线程JavaScript下的动画

来自分类Dev

了解JavaScript的单线程性质

来自分类Dev

D中的单线程将来/承诺?

来自分类Dev

Java中单线程死锁

来自分类Dev

Java中的单线程查询

来自分类Dev

事件循环,回调队列和Javascript的单线程如何连接?

来自分类Dev

ruby 中的多线程比单线程慢

来自分类Dev

Java单线程执行和cpu缓存

来自分类Dev

避免单线程死锁

来自分类Dev

避免单线程死锁

来自分类Dev

单线程中断睡眠

来自分类Dev

IISExpress 是单线程的吗?

来自分类Dev

单线程程序中可以有竞争条件吗?

来自分类Dev

matplotlib在简单线程中绘制冻结

来自分类Dev

尝试在C ++中创建简单线程时出错

来自分类Dev

单线程程序是否在CPU中并行执行?

来自分类Dev

matplotlib在简单线程中绘制冻结

来自分类Dev

尝试在C ++中创建简单线程时出错

来自分类Dev

在该方法中仅运行单线程

来自分类Dev

React中的setInterval()和clearInterval()

来自分类Dev

QT信号和插槽可在单线程中直接指导应用程序中的连接行为

来自分类Dev

在多个javascript对象中调用setInterval和clearInterval函数

来自分类Dev

C ++:线程池比单线程慢?