Я использую асинхронный пакет node.js, в частности, forEachSeries, чтобы сделать серию HTTP-запросов на основе параметров, взятых из массива. В обратном вызове каждого запроса у меня есть несколько операторов if/else для ответа на разные типы ответов.
// This is the callback of a GET request inside of a forEachSeries
function(error, response) {
if (response.results) {
// Do something with results
}
else if (!response.results) {
// Would like to use a continue statement here, but
// this is not inside of a loop
}
else {
// Do something else
}
}
Есть ли эквивалент «продолжить», который я могу использовать внутри else if выше? Технически это не внутри цикла, поэтому продолжение не работает.