Ключевое слово Async перед функцией указывает, что функция является асинхронной.

Ключевое слово Await — используется внутри асинхронной функции для ожидания завершения асинхронной операции.

тест асинхронной функции(){

const testResult = ожиданиеtestResult()

console.log(результат теста)

}

тест()

функция testResult(){

вернуть новое обещание(resolve=›{

setTimeout(()=›{

решить («решено»)

}, 2000)

})

}

Ссылка — Асинхронный JS