`
lgh06
  • 浏览: 55433 次
文章分类
社区版块
存档分类
最新评论

js for循环 setTimeout与setInterval测试

 
阅读更多
    for(i=1;i<=10;i++){
        setTimeout(function(){
            console.log(i);
        },1000);

    }


实际测试结果:

一秒后,输出10个11


    for(i=1;i<=10;i++){
    setInterval(function(){
        console.log(i);
    },1000);

    }

实际测试结果:

一秒后,输出10个11

以后每1秒输出10个11


版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

    Javascript中setTimeOut和setInterval的定时器用法

    Javascript的setTimeOut和setInterval函数应用非常广泛,它们都用来处理延时和定时任务,比如打开网页一段时间后弹出一个登录框,页面每隔一段时间发送异步请求获取最新数据等等。但它们的应用是有区别的。 ...

    for循环 + setTimeout 结合一些示例(前端面试题)

    最近在翻看以前的老书《node.js开发指南》,恰好碰到 for 循环 + setTimeout 的经典例子,于是重新梳理了思路并记录下。 二、写在前面,setTimeout 和 setInterval 的执行机制 在日常编码中,你会发现,给 ...

    JavaScript中停止执行setInterval和setTimeout事件的方法

    js 代码中执行循环事件时,经常会用到 setInterval 和 setTimeout 这两个方法,关于这两个方法的细节这里不详细讨论了,简要分享下在需要停止循环事件的时候该如何操作。 (1)setInterval 方法可按照指定的周期(以...

    javascript中SetInterval与setTimeout的定时器用法

    setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式,而setInterval()则是在每隔指定的毫秒数循环调用函数或表达式,直到clearInterval把它清除。也就是说setTimeout()只执行一次,setInterval()可以执行多...

    js中的setInterval和setTimeout使用实例

    该方法会不停地循环调用函数,直到使用 clearInterval() 明确停止该函数或窗口被关闭。clearInterval() 函数的参数即 setInterval() 返回的 ID 值。 语法 setInterval(code,millisec[,”lang”])code 必需。要调用的...

    Js setInterval与setTimeout(定时执行与循环执行)的代码(可以传入参数)

    Document自带的方法: 循环执行:var timeid = window.setInterval(“方法名或方法”,“延时”);window.clearInterval(timeid); 定时执行:var tmid = window.setTimeout(“方法名或方法”, “延时”);window....

    js 优化次数过多的循环 考虑到性能问题

    IE没有我们想象中笨,它知道总的循环次数还是一千万次。因此,得把这一百个十万次循环分开执行。虽然Javascript是单线程的,但也可以通过setTimeout或setInterval模拟多线程。

    js中setTimeout的妙用–防止循环超时

    上个周日,介绍了如何使用setTimeout代替setInterval进行间歇调用,这个周日,继续来讲《JavaScript高级程序设计》这本书里面,对于setTimeout的另一种妙用——防止循环超时  【这是铺垫,为故事的高潮埋下伏笔】 ...

    Js中setTimeout()和setInterval() 何时被调用执行的用法

    setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式,而setInterval()则可以在每隔指定的毫秒数循环调用函数或表达式,直到clearInterval把它清除。从定义上我们可以看到两个函数十分类似,只不过前者执行一...

    JS定时器使用,定时定点,固定时刻,循环执行详解

    JavaScript中有两个定时器方法:setTimeout()和setInterval()。 这两个方法都可以用来实现在一个固定时间段之后去执行JavaScript。实际上,setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要...

    js_roadmap:JavaScript 开发人员路线图

    对象和数组对象数组对象方法,“this” 传播语法Object.keys、值、条目、分配JSON 格式JavaScript 中的映射、过滤、缩减3)功能和承诺功能setTimeout 和 setInterval 回调承诺异步/等待拿来下一步

    jQuery及JS实现循环中暂停的方法

    本文实例讲述了jQuery及JS实现循环中暂停的方法。分享给大家供大家参考。具体分析如下: 问题: jquery对数组进行循环,如果要求每次循环的时候暂停2秒钟,在使用jQuery的.earch循环的时候,无论怎么设置,都不会...

    javascript中interval与setTimeOut的区别示例介绍

    clearTimeout(setTimeoutId) //- 取消 setTimeout() setInterval(code,millisec);//指定间隔毫秒内循环执行代码 code必须; millisec必须; clearInterval(intervalId); 用setTimeout(code,millisec)可以实现...

    js实现图片无缝滚动特效

    它们的不同在于:setTimeout 是在经过指定的时间之后,只执行一次函数,而setInterval,则是每间隔指定时间,就执行函数一次,说简单点的话,就是setInterval是setTimeout的循环版。  关于定时器还有一个用法:消除...

    request-animation-loop:因为setInterval是setTimeout,所以requestAnimationLoop是requestAnimationFrame

    setInterval是setTimeout,而requestAnimationLoop是requestAnimationFrame。 安装 npm install request-animation-loop --save 例子 旋转一个元素1秒钟。 var deg = 0 ; var id = requestAnimationLoop ( ...

    JavaScript定时器使用方法详解

    本文实例为大家分享了JavaScript定时器使用的具体代码,供大家参考,具体内容如下 定时器分类 1、循环执行:一段程序能够每间隔一段时间执行一次【setInterval()】【clearInterval()】 2、定时执行(一次定时器):...

    javascript函数的解释

    83.JS中设置时间间隔:setInterval("expr",msecDelay)或setInterval(funcRef,msecDelay)或setTimeout 84.JS中的模态显示在IE4+行,在NN中不行:showModalDialog("URL"[,arguments][,features]); 85.JS中的退出之前使用...

    JS动画定时器知识总结

    setTimeout(),setInterval()是大家熟知的,以前经常使用的; 一般都是做些辅助性,锦上添花的事; 细心的人可能会发现一个现象,从其他标签页切换到有循环动画页面会有卡顿和急速帧切换现象; 问题就在于他们的...

    node事件循环和process模块实例分析

    本文实例讲述了node事件循环和process模块。分享给大家供大家参考,具体如下: 1.node.js事件循环 node.js事件可以继续插入事件,如果有事件就继续执行下去,每一次事件处理结束后... setInterval插入一个不断循环的

Global site tag (gtag.js) - Google Analytics