Я пытался выяснить функцию функции обратного вызова в Javascript некоторое время без каких-либо успехов. Я, вероятно, перепутал код, однако я не получаю ошибок Javascript, поэтому я предположил, что синтаксис несколько правильный.
В принципе, я ищу функцию getDistanceWithLatLong() для завершения до начала updateDB(), а затем убедитесь, что она заканчивается до начала функции printList().
У меня есть работа с жестко запрограммированным вызовом "setTimeout" для функций, но я перекомпенсирую и заставляю пользователей ждать дольше без необходимости, если бы работа Callback работала.
Любые предложения? Ниже приведен код:
function runSearchInOrder(callback) {
getDistanceWithLatLong(function() {
updateDB(function() {
printList(callback);
});
});
}