Всем привет, подскажите.
Есть функция обработчик
res.end(handler);function handler() {
function connect() {
var data = "no data";
mongo.connect(...) {...
подключение к БД и получение результата
console.log("connected")
}
}
вывод результата
console.log("result")
}
Почему функция срабатывает так, что сразу в консоли выводится
"result"
а уже после него
"connected"
Хотя в функции
connect переменная
data видна и отлично отрабатывает для функции
handler, но запросы к БД идут в самую последнюю очередь, когда и срабатывает консоль
"connected"