Существует ли эквивалентный оператор 'continue' при использовании node.js async forEachSeries?

Я использую асинхронный пакет 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 выше? Технически это не внутри цикла, поэтому продолжение не работает.

6
задан hippietrail 11 February 2013 в 15:28
поделиться