В образовательных целях я собираюсь продемонстрировать, как это проверить, чтобы вам не нужно было спрашивать в следующий раз. Вот как вы проверяете, является ли код асин c в большинстве случаев c:
const asyncOperation = async () => {
await new Promise( (res) => setTimeout(res, 1000))
console.log("Async finished")
}
console.log("Start")
asyncOperation()
console.log("End")
Так что, если вы запустите его, вы увидите, что сначала он печатает «End», а затем - «Asyn c закончен», потому что setTimeout асинхронный.
Итак, я добавлю новый отрубленный для вашего случая, чтобы вы знали.
const asyncOperation = () => {
console.error("Async Err?")
}
console.log("Start")
asyncOperation()
console.log("End")
Запустите его, и вы увидите. Вы также можете попробовать это в среде Node, результат будет таким же.
И слушайте @ jonas-wilms, он прав, Ведение журнала довольно быстрое