Как я могу вызвать асинхронную функцию, а затем создать паузу в коде, который следует за вызовом функции, чтобы я мог (почти) быть уверен, что функция асинхронности завершена?
Я не хочупоместите код, который следует за вызовом, в функцию, а затем задержите ее для достижения этого, просто сделайте паузу в коде на несколько секунд.
Вот что я имею в виду:
<script>
asynchronousFunction(); // start running immediatly
waitFor10Seconds(); // only the following code should wait while the async
// function is running in the background
rest of the code; // this code will start running after 10 seconds have passed
// since the async function has been called
</script>