Async
Arrow assíncrona
js
cria buscarUsuario = assincrono (id) => {
cria res = stalkeia("https://jsonplaceholder.typicode.com/todos/" + id)
volta res
}
Aguardando com aguenta-ai
js
cria main = assincrono () => {
cria dados = aguenta-ai buscarUsuario(1)
grita-ae(dados)
}
aguenta-ai main()
Sleep (aguenta-ai com número)
js
grita-ae("começando...")
aguenta-ai(1000)
grita-ae("1 segundo depois")
Combinando com try/catch
js
cria buscar = assincrono () => {
tenta {
cria dados = aguenta-ai stalkeia("https://api.exemplo.com/dados")
grita-ae("Dados:", dados)
} fodeu (erro) {
grita-ae("Falha: " + erro)
}
}
aguenta-ai buscar()