JS setTimeout和setInterval的区别

JS setTimeout和setInterval的区别1 setTimeout 和 setInterval 都属于 JS 中的定时器 可以规定延迟时间再执行某个操作 不同的是 setTimeout 在规定时间后执行完某个操作就停止了 而 setInterval 则可以一直循环下去 functionfun alert hello setTimeout fun 1000 参数是函数名 setTimeout fun 1000

1.setTimeout和setInterval都属于JS中的定时器,可以规定延迟时间再执行某个操作,不同的是setTimeout在规定时间后执行完某个操作就停止了,而setInterval则可以一直循环下去。

function fun(){ alert('hello'); } setTimeout(fun,1000);//参数是函数名 setTimeout('fun()',1000);//参数是字符串 setInterval(fun,1000); setInterval('fun(),1000'); 

在上述代码中,无论是setTimeout还是setInterval,在使用函数名作为调用句柄时不能带参数,使用字符串调用时可以带参数。例如:setTimeout(‘fun(name)’,1000);

2.不再单独再定义一个函数,直接将函数调用放在一个函数里面,可以使用函数名作为调用调用句柄。

function fun(name){ alert('hello'+' '+name); } setTimeout (function(){ fun('Tom'); },1000);//参数是函数名 

在上述代码中,setTimeout和setInterval的区别就是setTimeout延迟一秒弹出’hello’,之后便不再运行;而setInterval则会隔一秒弹出’hello’,直至用clear来清除定时器的语法。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231788.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mysql-front 下载安装

    mysql-front 下载安装mysql-front 下载安装

    2022年4月24日
    60
  • Exploring Message Brokers: RabbitMQ, Kafka, ActiveMQ, and Kestrel–reference

    Exploring Message Brokers: RabbitMQ, Kafka, ActiveMQ, and Kestrel–reference

    2021年9月2日
    53
  • 数仓建模与分析建模_数据仓库建模与数据挖掘建模

    数仓建模与分析建模_数据仓库建模与数据挖掘建模1.数仓概述数据仓库:数据仓库是一个面向主题的、集成的、非易失的、随时间变化的数据集合。重要用于组织积累的历史数据,并且使用分析方法(OLAP、数据分析)进行分析整理,进而辅助决策,为管理者、企业系统提供数据支持,构建商业智能。面向主题:为数据分析提供服务,根据主题将原始数据集合在一起。集成的:原始数据来源于不同的数据源,要整合成最终数据,需要经过ETL(抽取、清洗、转换)的过程。非易失:保存的数据是一系列历史快照,不允许被修改,只允许通过工具进行查询、分析。时变性:数仓会定期接收、集成新的

    2022年9月23日
    4
  • 用户态与内核态的切换与区别

    用户态与内核态的切换与区别内核态和用户态的区别当一个任务 进程 执行系统调用而陷入内核代码中执行时 我们就称进程处于内核状态 此时处理器处于特权级最高的 0 级 内核代码 当进程处于内核态时 执行的内核代码会使用当前的内核栈 每个进程都有自己的内核栈 当进程在执行用户自己的代码时 则称其处于用户态 即此时处理器在特权级最低的用户代码中运行 当正在执行用户程序而突然中断时 此时用户程序也可以象征性地处于进程的内核态 因

    2025年11月26日
    4
  • 双曲函数奇偶性_[快乐数学]双曲函数(二)

    双曲函数奇偶性_[快乐数学]双曲函数(二)一咬牙 一狠心还是决定把双曲函数的性质给讲了 1 奇偶性先一个一个慢慢捋 从最基本的几个性质开始 本期只研究 y sinhx 和 y coshx 两个函数 如无特殊说明 以下所有内容自变量的定义域均为全体实数 研究函数要先从定义域开始研究 f x sinhx 定义域为 R 值域也为 Rf x coshx 定义域为 R 值域也为 R 下面研究函数的奇偶性双曲正弦是奇函数 正弦函数也是奇函数 这是双曲正弦的图像因为 si

    2026年1月25日
    1
  • 管家婆crm9.2 sp2升级问题求助及解决方案

    管家婆crm9.2 sp2升级问题求助及解决方案

    2021年11月17日
    53

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号