国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

淺析javascript的間隔調(diào)用和延時(shí)調(diào)用

2024-05-06 16:10:35
字體:
供稿:網(wǎng)友
文章主要通過小實(shí)例談?wù)刯avascript的間隔調(diào)用和延時(shí)調(diào)用,非常的簡(jiǎn)單實(shí)用,有需要的小伙伴可以參考下
 
 

用 setInterval方法可以以指定的間隔實(shí)現(xiàn)循環(huán)調(diào)用函數(shù),直到clearInterval方法取消循環(huán)

用clearInterval方法取消循環(huán)時(shí),必須將setInterval方法的調(diào)用賦值給一個(gè)變量,然后clearInterval方法引用該變量。

 

復(fù)制代碼代碼如下:

<script type="text/javascript">
    var n = 0;
    function print(){
        document.writeln(n);
        
        if(n==1000){
        window.clearInterval(s);
        }    
        n++;
    }
     var s = window.setInterval(print, 10);
</script>

 

用setTimeout和clearTimeout完成延時(shí)調(diào)用,在指定的延遲時(shí)間之后運(yùn)行指定函數(shù),只執(zhí)行一次。clearTimeout的用法同clearInterval方法的用法相同。

 

復(fù)制代碼代碼如下:

<script type="text/javascript">
    function printTime(){
        var time = new Date();
        var year = time.getFullYear();
        var month = (time.getMonth())+1;
        var daynum = time.getDay();
        var hour = time.getHours();
        var min = time.getMinutes();
        var sec = time.getSeconds();
        var da = time.getDate();
        var daystr;
        switch(daynum){
        case 0: daystr="星期日";
            break;
        case 1: daystr="星期一";
            break;
        case 2: daystr="星期二";
            break;
        case 3: daystr="星期三";
            break;
        case 4: daystr="星期四";
            break;
        case 5: daystr="星期五";
            break;
        case 6: daystr="星期六";
            break;
        default: daystr="";
        }
        var str = year+"年"+month+"月"+da+"日  "+daystr+" "+hour+": "+min+": "+sec;
        document.getElementById("t").innerHTML = str;
        window.setTimeout(printTime, 1000);
    }
</script>

 

<body onload="printTime()">
<br/>
<div id="t"></div>
</body>


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 鹤岗市| 清新县| 罗平县| 凯里市| 定襄县| 会东县| 即墨市| 招远市| 垣曲县| 六安市| 师宗县| 津市市| 区。| 德阳市| 奇台县| 屏东县| 柏乡县| 邹平县| 通城县| 淄博市| 台南市| 晋宁县| 江陵县| 科技| 方山县| 登封市| 沁源县| 安化县| 永州市| 玉门市| 营口市| 开远市| 米泉市| 丽江市| 长沙市| 青铜峡市| 巴彦淖尔市| 永平县| 平和县| 金昌市| 鄂托克前旗|