js中settimeout的停止

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

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