一,window.setTimeout() - 暂停指定的毫秒数后执行指定的代码

     在下面的截图中可以看到,该方法可以带两个参数,分别是要执行的函数,以及需要暂停的时间;这里的函数可以是一个匿名函数,包含若干操作,在等待一定的时间之后就会执行这个函数

JS学习笔记之window对象:setTimeout、setInterval和clearInterval



二,window.setInterval() - 间隔指定的毫秒数不停地执行指定的代码

     每次你设置了一个时间间隔的计时器之后,这个对象就会返回一个值,类似一个ID,用来标识这个计时器

JS学习笔记之window对象:setTimeout、setInterval和clearInterval


三,window.clearInterval() 方法用于停止 setInterval() 方法执行的函数代码

     这个对象的参数是你想要清除的计时器的名字,所以在设置一个计时器的时候要取一个名字

JS学习笔记之window对象:setTimeout、setInterval和clearInterval


四,关于执行顺序,如果setTime函数设定的时间为0 ,即马上执行,那么函数和其他的语句谁先执行?

JS学习笔记之window对象:setTimeout、setInterval和clearInterval


JS学习笔记之window对象:setTimeout、setInterval和clearInterval

所以从结果我们可以看出即使函数设置为马上执行,并且位置也在其他的命令之前,但是还是会后于其他的命令执行

相关文章:

  • 2021-09-21
  • 2021-11-28
  • 2021-12-25
  • 2021-09-28
  • 2021-09-04
  • 2021-12-03
  • 2021-08-07
  • 2021-09-01
猜你喜欢
  • 2021-07-02
  • 2021-11-12
  • 2020-03-12
  • 2021-12-07
  • 2021-09-28
  • 2021-09-28
  • 2021-09-25
相关资源
相似解决方案