Является ли синхронный вызов async.parallel () в Node.js?

Я смотрю на Node.jsasync Модуль для решения проблемы. Я провел небольшой тест:

var async = require("async");

function print(val) {
    console.log(val);
}

async.parallel([
    function(cb){ print(1); cb(null); },
    function(cb){ print(2); cb(null); },
    function(cb){ print(3); cb(null); },
    function(cb){ print(4); cb(null); },
    function(cb){ print(5); cb(null); }
],
    function(err) {
        if ( err ) {
            console.error(err);
            return;
        }
        console.log("Done!");
    }
);

console.log("Trulu");

Могу ли я быть уверен, что вызов журнала Trulu никогда не будет вызываться до вызоваasync.parallel закончен? Другими словами, все ли функции и окончательный обратный вызов вызваны до того, как журнал Trulu будет вызван наверняка?

Ответы на вопрос(3)

Ваш ответ на вопрос