JavaScript 的 setInterval 、settimeout 、clearInterval

原创 2016年08月31日 15:18:47

setInterval 用法 :

setInterval API链接

间隔0.3秒执行一次 (执行多次)

setInterval(function(){
    console.log("do something")
},300)

settimeout 用法 :

settimeout API链接
延迟0.3秒执行一次 (执行一次)

settimeout (function(){
    cc.log("do something")
},300)

clearInterval 用法 :

var value = setInterval(function(){
    cc.log("do something")
},300)
clearInterval(value);

实例 :

//------------针对小米手机 chrome 浏览器黑屏问题---------------
var _time = 0;
var changeScreen = setInterval(function(){
    var ua = navigator.userAgent.toLowerCase();
    //三个条件    确认是android手机  正处于全屏  浏览器是chrome
    if(/android/.test(ua)     && 
       cc.screen.fullScreen()   && 
       cc.sys.browserType == cc.sys.BROWSER_TYPE_CHROME)
    {
        _time++
        cc.screen.exitFullScreen();
    }
    if(_time > 500)
    {
        clearInterval(changeScreen);
    }
},300)
版权声明:本文为博主原创文章,未经博主允许不得转载。

js定时器用法详解——setTimeout()、setInterval()、clearTimeout()、clearInterval()

写在前面: 在js应用中,定时器的作用就是可以设定当到达一个时间来执行一个函数,或者每隔几秒重复执行某段函数。这里面涉及到了三个函数方法:setInterval()、setTimeout()、c...
  • OBKoro1
  • OBKoro1
  • 2017年05月21日 00:06
  • 558

(2)window方法:confirm、setTimeout、setInterval、clearInterval、moveBy和moveTo、open和close

confirm、setTimeout、setInterval、clearInterval、moveBy和moveTo、open和close

setTimeout,clearTimeout与setInterval,clearInterval

一 参考链接  1 setTimeout与setInterval在不同浏览器下的差异研究    http://www.iteye.com/topic/578308  2 clearInterva...

JavaScript setInterval和clearInterval 定时器

时间间隔可以用 setInterval 命令来创建并用 clearInterval 命令来终止。setInterval 所用的参数有两种格式。在第一种格式中,你传递给 setInterval 的参数可...

JavaScript中的setInterval、clearInterval用法

原文链接:http://www.cnblogs.com/lmfeng/archive/2011/06/24/2089237.html setInterval动作的作用是在播放动画的时,每隔一...

JavaScript: 再论setTimeout、setInterval。其第三个参数和this的讨论,超时嵌套和内存泄漏

最近用setTimeout、setInterval,因为要传入的函数要用到this,所以深入了解了一番! setTimeout和setInterval函数的第三个参数本来只是定义语言类型,后来在...

【JavaScript】使用定时器实现Js的延期执行或重复执行setTimeout,setInterval

使用定时器实现JavaScript的延期执行或重复执行 window对象提供了两个方法来实现定时器的效果,分别是window.setTimeout()和window.setInterval。其中前者...

从定时器(setTimeout, setInterval)到JavaScript单线程

JavaScript引擎是单线程运行的,浏览器无论在什么时候都只且只有一个线程在运行JavaScript程序....
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JavaScript 的 setInterval 、settimeout 、clearInterval
举报原因:
原因补充:

(最多只允许输入30个字)