位置:海鸟网 > IT > JavaScript >

一个把setInterval写成while模样的小函数

核心代码:

function While(fn,ed,fq){
    var i=0,whileID=setInterval(function(){
        fn(i++)===false&&(clearInterval(whileID),ed&&ed());
    },fq||10);
    return whileID;
};



代码应用: