for循环中使用settimeout和清除clearTimeout「建议收藏」

for循环中使用settimeout和清除clearTimeout「建议收藏」type==1是循环添加settimout,type==2是循环终止clearTimeouttimeOut=[];shutterAnalysis(type){if(type==1){//添加的方法for(vari=0;i<10;i++){(function(i){tha…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

type==1是循环添加settimout,type==2是循环终止clearTimeout

第一种,建议

timeOut=[];

shutterAnalysis(type){

   if(type == 1) {
      //添加的方法
      for (let i = 0; i < 10; i++) {
          that.timeOut[i] = setTimeout(e=> {
             console.log("我添加了");
          }, i * 2000);
      }
    }else {
      //清除的方法
      for (var j = 0; j < 10; j++) {
        if (this.timeOut[j] != undefined) {
          clearTimeout(this.timeOut[j]);
        }
      }

    }
}

Jetbrains全家桶1年46,售后保障稳定

第二种

timeOut=[];


shutterAnalysis(type){


   if(type == 1) {
      //添加的方法
      for (var i = 0; i < 10; i++) {
        (function (i) {
          that.timeOut[i] = setTimeout(function () {
             console.log("我添加了");
          }, i * 2000);
        })(i);
      }
    }else {
      //清除的方法
      for (var j = 0; j < 10; j++) {
        if (this.timeOut[j] != undefined) {
          clearTimeout(this.timeOut[j]);
        }
      }

    }
}

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

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

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


相关推荐

  • 开心网外挂开发之 Singleton 单件模式应用「建议收藏」

    开心网外挂开发之 Singleton 单件模式应用「建议收藏」经过我们的努力,操作开心花园的各个底层功能我都开发出来了,我把所有的直接操作的功能都封装成一个KaiXinHelper类,通过这个类我们可以登录开心网,可以获得开心花园的所有信息,可以收获、播种、除草

    2022年7月2日
    19
  • iOS—-SIGPIPE信号终止进程[通俗易懂]

    iOS—-SIGPIPE信号终止进程[通俗易懂]#概念:SIGPIPE,当一个程序a调用send函数向一个服务A发送信号的数据,服务A在接收数据的时候突然挂掉、无法接收数据、没有接收者,那么内核就会发送一个SIGPIPE信号,从而中断进程,导致程序退出。#调用signal(SIGPIPE,SIG_IGN);对一个已经收到FIN包的socket调用read方法,如果接收缓冲已空,则返回0,这就是常说的表示连接关闭.但第一次对其调用…

    2022年7月17日
    13
  • 《Java多线程编程核心技术》推荐

    《Java多线程编程核心技术》推荐

    2020年11月12日
    202
  • 微信公众平台应用开发实战「建议收藏」

    微信公众平台应用开发实战「建议收藏」微信公众平台应用开发实战微信营销ISBN 9787111438618作者 钟志勇含税价59.0元税后51.3元增值税7.7元卓越价 40.7元(满49元免运费) 有货出版社 机械工业出版社出版日期 2013年08月28日版次 第1版印刷时间2013年08月29日印次第1次装帧平装纸张胶版纸页数 256页语种 

    2022年8月21日
    8
  • pandas—dropna[通俗易懂]

    pandas—dropna[通俗易懂]文章目录1.pd.Series.dropna官方案例2.pd.DataFrame.dropna官方案例1.pd.Series.dropnaSeries.dropna(axis=0,inplace=False,how=None)描述返回删除了缺失值的新Series参数axis:{0or‘index’},default0只有一个轴可以从中删除值inplace:bool,defaultFalse如果为True,则就地修改返回None如果为False,则

    2025年6月3日
    4
  • 九种边缘检测算法_边缘检测和边缘提取

    九种边缘检测算法_边缘检测和边缘提取0.绪论图像边缘是图像的重要特征,是图像中特性(如像素灰度、纹理等)分布的不连续处,图像周围特性有阶跃变化或屋脊状变化的那些像素集合。图像的边缘部分集中了图像的大部分信息,一幅图像的边缘结构与特点往往是决定图像特质的重要部分。图像边缘的另一个定义是指其周围像素灰度变化不连续的那些像素的集合。边缘广泛存在于物体与背景之间、物体与物体之间,因此,边缘是图像分割、图像理解及图像识别的重要特征。图像边缘检测主要用于增强图像中的轮廓边缘、细节以及灰度跳变部分,形成完整的物体边界,达到将物体从图像中分离出来或将表

    2025年7月11日
    4

发表回复

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

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