首页 > 编程语言 >【JavaScript】setTimeout 和 setInterval 小记

【JavaScript】setTimeout 和 setInterval 小记

时间:2023-06-05 15:04:45浏览次数:40  
标签:定时器 setTimeout setInterval JavaScript 延迟时间 某个 执行 循环


项目

setTimeout

setInterval

名称

一次性定时器

循环定时器

相同

在规定延迟时间再执行某个操作

在规定延迟时间再执行某个操作

区别

只能定时一次

可以一直循环执行下去


标签:定时器,setTimeout,setInterval,JavaScript,延迟时间,某个,执行,循环
From: https://blog.51cto.com/u_16131663/6416166

相关文章

  • JavaScript 递归的简单例子
     typescript+vue3functionflattenTree(tree:any,result:any){tree.forEach((node:any)=>{result.push({id:node.id,cat_name:node.cat_name,cat_name_en:node.cat_name_en});if(node.child.length>0){flattenTree(node.child,r......
  • 采用纯Html/Javascript实现的几个甘特图
    有些是免费开源,有些是需要购买的。介绍给大家了解一下。jsgantt[url]http://www.jsgantt.com/[/url][img]http://home.open-open.com/attachment/201011/10/668_12893562443T3C.gif[/img]jquery.gantt[url]http://taitems.github.io/jQuery.Gantt/[/url][img]http://dl2.itey......
  • JavaScript学习笔记:浏览器事件
    概念客户端JavaScript程序使用异步事件驱动的编程模型。浏览器会在文档、浏览器或某些元素或与之关联的对象发生某些事情时生成事件对象。比如文档加载完成、敲击键盘输入等。JavaScript程序可以给某些对象绑定监听器函数来监听特定的事件,在该对象上发生指定事件时,这些函数会被......
  • 如何使用JavaScript格式化日期 – JS中的日期格式化
    日期是许多JavaScript应用程序的基本组成部分,无论是在网页上显示当前日期还是处理用户输入以安排事件。但以清晰一致的格式显示日期对于积极的用户体验至关重要。在本文中,我们将探讨在JavaScript中格式化日期的各种技术,使您能够以您的应用程序所需的格式显示日期。(前端教程......
  • [Javascript] Microtasks exec order
    button.addEventListener('click',(event)=>{console.log('listener1')queueMicrotask(()=>{console.log('microtask')})})button.addEventListener('click&#......
  • 定时器(JavaScript)的使用
    前言通过定时器自动的做一些事情,例如发送网络请求一、定时器定时器:定时器可以设定时间自动的做某件事情。定时器是一种方法,不是对象,定时器属于window对象。二、定时器具体内容周期性定时器:间隔一定的时间,自动的做某件事情setInterval(函数名,间隔时间)一次性定时器:延迟多长时间做......
  • JavaScript中的循环(6个)
    LoopesforwhiledowhileforofforEachforin1.forfor(initialization,condition,increment/decrement){//codegoeshere}eg:for(leti=0;i<6;i++){console.log(i)}2.whileUsingthewhileloopwhenwedonotknowhowmanitera......
  • 为什么会出现 setTimeout 倒计时误差
    setTimeout倒计时误差的出现主要与JavaScript的事件循环机制和计时器的执行方式有关。在JavaScript中,事件循环是用于管理和调度代码执行的机制。setTimeout函数用于设置一个定时器,在指定的延迟时间后执行回调函数。然而,由于事件循环的机制,setTimeout并不能保证在准确的时......
  • JavaScript 基础知识总结
    概述JavaScript基础分为三个部分:ECMAScript:JavaScript的语法标准。包括变量、表达式、运算符、函数、if语句、for语句等。DOM:DocumentObjectModel(文档对象模型),操作页面上的元素的API。比如让盒子移动、变色、改变大小、轮播图等等。BOM:BrowserObjectModel(浏览器对象模型),操......
  • javascript设计模式-责任链
    责任链可以用来消除请求的发送者和接收者之间的耦合,这是通过实现一个由隐式地对请求进行处理的对象组成的链而做到的。链中的每个对象可以处理请求,也可以将其传给下一个对象。JS内部就使用了这种模式来处一事件捕获和冒泡问题。一般的结构如下:发送者知道链中的第一个接收者,它向这个......