js定时器

// 一次性定时器/延时器

        // 第一种写法

        setTimeout(function(){

        }, 1000);

        // 第二种写法

        setTimeout(f, 1000);

        function f(){

            console.log("执行 f");

        }

        // 循环定时器

        var timer = setInterval(function(){

            console.log("循环定时器");

        }, 2000);

        setTimeout(function(){

            // 清除定时器

            clearInterval(timer);

            // clearTimeout()

        }, 8000);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • /* * 定时器: 设定一个定时器,并且设定了等待时间,当到达执行的时间,浏览器会把对应得方法执行 * * 【常用...
    路上灵魂的自由者阅读 253评论 0 1
  • 从JS执行机制说起 浏览器(或者说JS引擎)执行JS的机制是基于事件循环。 由于JS是单线程,所以同一时间只能执行...
    love2013阅读 908评论 0 1
  • 前言:对定时器的小整理。 JS单线程 Javascript语言的执行环境是"单线程"(single thread)...
    一包阅读 333评论 0 0
  • 简述JavaScript起源起源于美国的Netscape公司,原名为LiveScript,后改为JavaScrip...
    3ab670b99521阅读 3,035评论 0 0
  • 前言:在引用开发中,我们经常需要在页面中执行一些周期性的操作,比如每隔一段时间就执行某一固定的操作。而对于这样的操...
    帅帅哒小白阅读 5,365评论 1 3