Показать сообщение отдельно
  #8 (permalink)  
Старый 20.10.2023, 17:24
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,748

В js, кроме worker ничего не работает параллельно, все работает в одном потоке
Сообщение от Юра_2310
Но в моем случае не асинхронная - не работает. Только если async.
Не видя функции ничего нельзя сказать. Если она только вызывается в setTimeout, то ей должно быть абсолютно все равно, объявлена она асинхронной или нет. Весь смыл асинхронной функции, что она вернет промис, который будет разрешен, когда выполнятся какие то асинхронные операции внутри нее. Если там нет асинхронных операций (await), и ничего не возвращает, то она просто вернет Promise.resolve(undefined).

Последний раз редактировалось voraa, 20.10.2023 в 17:27.
Ответить с цитированием