_@zhng

导航

js延时-周期执行-setTimeout;setInterval;clearTimeout;clearInterval

1.延时执行(有时候需要js函数延时执行、待环境准备好后执行;延缓函数执行):

var _timeSignal = null;//延时变量,以便清除
/*
*
*@param function 需要延时执行的函数
*@param timeout 延时时间(毫秒)
*/
_timeSignal = setTimeout(function(){...},timeout);
clearTimeout(_timeSignal);

2.周期执行(有时候需要js函数周期性执行):

var _timeSignal = null;//存储周期执行动作,以便清除
/*
*
*@param function 周期执行的函数
*@param timeInterval 间隔时间(毫秒)
*/
_timeSignal = setInterval(function(){...},timeInterval);
clearInterval(_timeSignal);

posted on 2011-10-26 09:01  _@zhng  阅读(502)  评论(0编辑  收藏  举报