日期:2014-05-16  浏览次数:20458 次

大侠进,这两种写法效果是一样的吧?
setTimeout(x,1000);

替换为:

intervalId=setInterval(x,1000);
function x()
{
 clearInterval(intervalId);
 ......
}

因为有个解释器不提供setTimeout方法,只有setInterval,我就用这种办法,效果是一样的吧。

setInterval不是立即执行,也是在设定的秒数之后才开始执行的,是吗?
------解决方案--------------------
是每隔一段时间执行一次,不过你在执行第一次时就清除掉了 所以感觉差不多
------解决方案--------------------
效果是一样的