May 31, 2023
Async / Await
Async / Await - это предпочтительный способ обработки асинхронного JS-программирования.
Эти примеры взяты из этой статьи на CSS Tricks. (Автор этого материала написал ее.)
сообщить JavaScript, что его функция является асинхронной:
async function logger() {
// пауза до тех пор, пока не будет получен результат
let data = await fetch('<http://sampleapi.com/posts>')
console.log(data)
}async function logger () {
try {
let user_id = await fetch('/api/users/username')
let posts = await fetch('/api/`${user_id}`')
let object = JSON.parse(user.posts.toString())
console.log(posts)
} catch (error) {
console.error('Error:', error)
}
}Далее: fetch и http