首页 > 编程语言 >【JavaScript16】定时器

【JavaScript16】定时器

时间:2023-08-06 21:33:30浏览次数:42  
标签:定时器 console log setInterval xxx JavaScript16 var

  • 在JS中, 有两种设置定时器的方案
  • 1、setTimeout
// 语法规则
t = setTimeout(函数, 时间)
// 经过xxx时间后, 执行xxx函数

// m是第几个定时器
  var m = setTimeout(function(){
      console.log("我叫xwl");
  }, 5000); // 单位是毫秒
  console.log("正常执行的....");
  console.log(m);

  // 关掉定时器
  clearTimeout(m);
  • 2、setInterval
//语法规则
t = setInterval(函数, 时间)
// 每隔 xxx时间, 执行一次xxx函数

 var i = 0;
var interval_id = setInterval(function(){
    console.log(i++);
}, 1000);

clearInterval(interval_id); // 功能上可以关掉

// for(let i = 0; i <= 9999; i++)window.clearInterval(i); // 清理掉所有定时器

标签:定时器,console,log,setInterval,xxx,JavaScript16,var
From: https://www.cnblogs.com/xwltest/p/17610103.html

相关文章

  • 运用事件与定时器实现字幕滚动效果(Qt开发)
    1、效果展示我们经常能够在外面看到那种滚动字幕,那么就拿qt来做一个吧。2、实现思路实现一个窗口部件,这个窗口部件显示了一串文本标语,它会每t毫秒向左移动一个像素。如果窗口部件比文本宽,那么文本将会被多次重复,直到能够填满整个窗口部件的宽度为止。3、滚动窗口部件创建一个滚......
  • 【OpenHarmony内核编程接口】介绍定时器管理两种定时器以及案例演示
    前言本文介绍了内核编程接口之软定时器软定时器软定时器含义软件定时器(Timer),是基于系统时钟tick且由软件来模拟的定时器,当经过设定的tick计数值后会触发用户定义的回调函数ps1:定时器触发函数的执行,不是线程ps2:当定时器到期时,将执行回调函数以运行特定的代码ps3:定时精度......
  • swoole-crontab基于swoole的定时器程序,支持秒级处理
    Swoole-Crontab(基于Swoole扩展)https://github.com/osgochina/Donkey1.概述基于swoole的定时器程序,支持秒级处理.异步多进程处理。完全兼容crontab语法,且支持秒的配置,可使用数组规定好精确操作时间单中心-多客户端模式,能够横向扩展web界面管理,增删改查任务,完整的权限控制.请使......
  • [MySQL] 调用定时器时event_scheduler是Off问题解决
    永久解决方法:修改MySQL配置文件,设置event_scheduler=ONvi/etc/my.cnf在[mysqld]下添加一行重启mysql服务event_scheduler=ON临时方法执行mysql语句1、查看事件调度器状态showVARIABLESlike'event_scheduler'......
  •   555定时器组成单稳态触发器
    由555定时器组成的单稳态触发器555定时器是一种模拟和数字功能相结合的中规模集成器件。一般用双极型(TTL)工艺制作的称为555,用互补金属氧化物(CMOS)工艺制作的称为7555,除单定时器外,还有对应的双定时器556/7556。555定时器的电源电压范围宽,可在4.5V~16V工作,7555可在......
  • C# system.Threading.Timer和system.Timers中的定时器
    它们都可以用于在指定时间间隔后执行代码。然而,它们在实现和用法上有一些差异。System.Threading.Timer:System.Threading.Timer是基于线程的定时器,它属于System.Threading命名空间。它使用ThreadPool线程来执行定时操作。以下是关于System.Threading.Timer的一些重要特......
  • STM32定时器输出PWM脉冲
    一、什么是PWM脉冲?PWM(PulseWidthModulation)脉冲宽度调制,通常应用于惯性系统中,(不是不能即停的设备,因为如果设备不具有关心,那么运动是断断续续的,不具有连续性),通过脉宽调节输出不同的波形作用域受控对象。二、PWM中三个重要的参数1.频率=1/Ts;这个很好理解,就是在单位时间内......
  • STM32定时器(TIM)中断
    一、什么是定时器中断?大白话理解:使用一个定时器进行计时(计数),数数的方式可以从上到下(从设定值到0),也可从下到上(从0到设定值),或者中间计数(一般用不上,记住前面两者解决大部分问题,)要学会释怀自己,哈哈(允许我找个不会的借口)。当计数完成以后,将会发出冲断请求(就是给中断控制系统说,我想......
  • 06. 系统滴答定时器
    一、SysTick定时器简介  SysTick,即系统滴答定时器,是属于CM3内核中的一个外设,内嵌在NVIC中。系统定时器是一个24bit的向下递减的计数器,SysTick的时钟源自HCLK。当计数值减到0时,将从RELOAD寄存器中自动重装载定时初值,开始新一轮计数。只要不把它在SysTick控制及状......
  • android 不让系统休眠后会禁用我们的定时器
    Android不让系统休眠对定时器的影响在Android开发中,我们经常使用定时器来执行一些重复性的任务或者进行定时操作。然而,当设备进入休眠状态时,系统会尝试最大限度地节省电量,这就可能导致我们的定时器无法按预期工作。本文将探讨Android系统不允许休眠对定时器的影响,并提供一些解决方......