03月07, 2014

JavaScript中定时器

javascript中的定时器的作用是每隔一段时间去执行以下定时器中的方法。

间隔定时器(可执行多次):setInterval(object,times);

var timer = null;
//时间的单位是毫秒(1秒 = 1000毫秒)
var times = 2000;
timer = setInterval(function()
{
    //每隔一段时间要执行的方法体
    console.log("SurMounT's Blog");
},times);
timer = setInterval(stfn,times)
function stFn()
{
    //每隔一段时间要执行的方法体
    console.log("SurMounT's Blog");
}
//清除定时器
clearInterval(timer);

延迟定时器(只执行一次):setTimeout(object,times)

var timer = null;
//时间的单位是毫秒(1秒 = 1000毫秒)
var times = 2000;
timer = setTimeout(function()
{
    //过times时间要执行的方法体
    console.log("SurMounT's Blog");
},times);

timer = setTimeout(stfn,times)
function stFn()
{
    //过times时间要执行的方法体
    console.log("SurMounT's Blog");
}
//清除定时器
clearTimeout(timer);

jQuery代码自动执行点击事件:

$(function() {
    $("#btn").bind("click",function(event){
    alert("这是触发事件的第二种方式");
});
    var second=1000; //间隔时间1秒钟
    //$("#btn").click();
    setInterval('$("#btn").click()',second);
});
html:<input type="button" id="btn" value="按钮"/>

本文链接:https://901web.com/post/javascript中定时器.html

-- EOF --

Comments

请在后台配置评论类型和相关的值。