Что делает return
, отправляет меня в начало функции. Однако для меня это бесполезно. Я выполняю функцию каждые 30 секунд с интервалом. Поэтому он продолжает работать там, где мне нужно, чтобы он запускался каждые 30 секунд.Как выйти из функции после получения ошибки в цикле?
И, насколько я знаю, break
не помогает, он разбивает петлю, но все еще обрабатывает остальные коды.
Итак, есть функция или код, где он полностью убивает функцию, пока я не вспомню ее?
Спасибо за ваше время!
Редактировать: После запроса.
Редактирование 2: Чтобы быть ясным, остановить интервал не то, что мне нужно.
Итак, вот мой пример. То, что мне нужно в этом коде, проверяется на ошибку каждые 15 секунд. Но что этот код проверяет ошибку, и если он получает ошибку, он снова проверяет.
setInterval(checkError, 15000);
function checkError() {
\t \t \t \t if (err) {
console.log(err);
return;
}
}
[clearInterval] (https://developer.mozilla.org/en-US/docs/Web/API/WindowTimers/clearInterval) – Tushar
код пожалуйста ... – Arvind
Хорошо, только отправил код –