【发布时间】:2015-12-21 03:47:57
【问题描述】:
return 所做的是将我发送到函数的开头。不过对我来说没用。我每隔 30 秒运行一次函数,有一个间隔。所以它会一直运行在我需要它每 30 秒运行一次的地方。
据我所知,break 也无济于事,它打破了循环,但仍在处理其余代码。
那么有没有一个函数或代码会在我回忆起之前完全杀死函数?
感谢您的宝贵时间!
编辑:请求之后。
编辑 2:明确地说,我不需要停止间隔。
所以这是我的一个例子。我需要在这段代码上每 15 秒检查一次错误。但是这段代码在检查错误是什么,如果出现错误,它会再次检查。
setInterval(checkError, 15000);
function checkError() {
if (err) {
console.log(err);
return;
}
}
【问题讨论】:
-
好的,刚刚贴出代码
-
停止间隔不是我需要的,我需要在收到错误后停止功能。直到我记得为止。
标签: javascript