当前位置: 代码迷 >> JavaScript >> js中settimeout的停止
  详细解决方案

js中settimeout的停止

热度:118   发布时间:2013-04-09 16:45:09.0
js中settimeout的终止

在js中做定时操作一般会用到 settimeout,但是如果想要终止setTimeout的话,就需要用到方法 clearTimeout();

?

var t;
function print(){
 alert("ok");
  t=setTimeout("print()",3000);//setTimeout会有一个返回值
}

function stop(){
 t && clearTimeout(t);//如果t 不是 null,NaN 就调用clearTime(t),则会终止
}

?&& 的用法 参照了 http://hi.baidu.com/thisuc/item/463f1cd52f285f94270ae700