На данный вопрос уже ответили:
Есть функция:
function funcName() {
if (bool) {
return 1
} else {
api.execute("api.name", { user: id }, (result) => {
result.answer
})
}
}
Как сделать чтобы функция возвращала result.answer полученный в промисе, либо присваивала это значение какой-то переменной вне. Если попробовать присвоить значение переменной - получим undefined. Как переписать этот пример, чтобы небыло конфликтов синхронности/асинхронности Заранее спасибо!
async function funcName() {
if (bool) {
return 1
} else {
const result = await api.execute("api.name", { user: id });
return result;
}
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Решил написать свой полифил для bind, функцию, которую оборачивать, планирую брать из thisНо получаю ошибку, что не видит мою функцию, что я записал...
Задача,- узнать дистанции до точки, от нескольких "пунктов отправления"Есть,- массив координат точек А которые в цикле и перебираются, и неизменная...
Передаю в функцию json файл c 4 объектами на выход получаю только 3 внутри функции все 4 объектаКуда теряется 2 объект?
Я столкнулся с тем, что мои реализации на основе setTimeout очень нестабильны