巧用setTimeout处理定时问题,避免迭代

来源:互联网 发布:电脑输入法手写软件 编辑:程序博客网 时间:2024/05/22 13:35
var timeout = false; //启动及关闭按钮var max = 1;timer();function timer(){    if(timeout) return;    render();//处理逻辑的函数    setTimeout(timer,num); //timer是指本身,延时递归调用自己,100为间隔调用时间,单位毫秒    ++max;    if(count>0){        if(max == count){            timeout=true;        }    }else{        if(max == maxcount){            timeout=true;        }    }}
原创粉丝点击