麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

Javascript定時器的使用

2019-11-06 08:26:56
字體:
來源:轉載
供稿:網友
        在javascr        我們執行會看到每隔3秒會執行alert('111');不會停止,如果編寫如下代碼:

<script>function test(){    alert('111');}setTimeout('test()',3000); //3秒之后執行一次(僅僅執行一次)</script>

        運行會發現3秒后執行一次就不執行了,這就是兩者的差別,使用哪一個看我們的具體需求,其實變通一下也可以使setTimeout具有和setInterval同樣的功能,例如:

<script>function test(){    alert('111');    setTimeout('test()',3000);//函數內調用}setTimeout('test()',3000); //3秒之后執行一次(僅僅執行一次)</script>        在函數內執行了setTimeout,這樣我們執行后會發現也是每隔3秒執行一次的。另外要注意的是,有時我們需要手動停止執行,例如我們使用定時器實現了圖片的漂浮功能(每隔一定時間設置圖片的坐標),當鼠標移動到圖片時我們需要定時器“失效”,這如何實現呢?如果使用了setInterval那很好辦,在執行setInterval后,回返回一個timer ID,如果將該ID傳遞給函數clearInterval,就可以終止執行調用過的函數了,例如:<div id="show">0</div><script>function test(){    var obj = document.getElementById('show');    obj.innerHTML = parseInt(obj.innerHTML) + 1;}function start_add(){    time_id = setInterval('test()',500);//每隔0.5秒執行一次函數test()}</script><input type="button" value="點擊開始執行" onclick="start_add();" /><input type="button" value="點擊終止執行" onclick="clearInterval(time_id);" />        可以執行一下以上代碼看一下效果。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 91成人在线网站 | 国产一区在线观看视频 | 欧美日韩后 | 欧产日产国产精品v | 午夜精品福利影院 | 一区二区三区视频在线观看 | 免费a级网站 | 成人羞羞视频在线观看免费 | 91精品国产九九九久久久亚洲 | 黄色片网站免费观看 | 国产精品久久久免费观看 | 狠狠色成色综合网 | 九九热九九热 | av电影在线观看网站 | 亚洲成人欧美在线 | 免费激情视频网站 | 蜜桃传媒视频麻豆第一区免费观看 | 久草手机视频在线观看 | 久久久久久久久成人 | 91麻豆蜜桃一区二区三区 | 伊人av影院| 永久免费不卡在线观看黄网站 | 国产高潮好爽受不了了夜色 | 人人玩人人爽 | 亚洲精品无码不卡在线播放he | 午夜男人免费视频 | 中文字幕观看 | 久国产精品视频 | 久久综合九色综合久久久精品综合 | 久久久成人一区二区免费影院 | 黄色网址在线视频 | 性爱免费视频 | 中国av中文字幕 | 亚洲成人福利网站 | 国产精品久久久久久久久久免 | 亚洲第一成人久久网站 | 91色琪琪电影亚洲精品久久 | gril hd| 又黄又爽免费无遮挡在线观看 | 天天草夜夜 | 涩涩屋av |