• 延时器setTimeout()和定时器setInterval()


    延时器setTimeout()  

    var timer = window.setTimeout(code,millSec);

    返回值是一个延时器,timer只是一个数值ID,可以用clearTimeout() 方法来终止,若含有多个setTimeout,可以通过这个数值ID来确定结束哪一个 setTimeout() 方法。

    setTimeout()方法只执行一次,不会重复执行,想要实现重复执行,可以通过递归函数的调用。

    定时器setInterval()

    var timer = window.setInterval(code,millSec);

    是一个真正的周期执行的定时器   clearInterval()清除定时器

    var i = 1;
    
    function sw()
    {
    			
    	if(i>=6)
    	
    	{
    	
    	i= 1;
    	
    	}
    	
    document.write(i);
    i++;
    }
    
    function start()
    {
    	window.setInterval("sw()",1000);
    }
    

      如上会在屏幕上依次打印123451234512345....一直循环下去

    生命是一场华丽的绽放!
  • 相关阅读:
    文件搜索和图像裁剪
    Mat的复制
    map
    substr
    cin,scanf
    strstr
    Applying vector median filter on RGB image based on matlab
    sobel算子的一些细节
    matlab 有趣小细节
    高斯混合模型(GMM)
  • 原文地址:https://www.cnblogs.com/clown3/p/5149747.html
Copyright © 2020-2023  润新知