[Javascript] Criar um gerador assíncrono e Loop Through Promises gerada com "Para Await de" Loops

Geradores pode produzir promessas que podem trabalhar com o "para Await de" sintaxe loop. Esta lição mostra como todas as peças se encaixam e explica por que a  async function* sintaxe pode ser necessário para determinadas situações.

 

assíncrono função * usuários () {
    deixe nomes = [ " johnlindquist " , " eggheadio " ]
     para (deixe o nome de nomes) {
        deixar de resposta = aguardam buscar ( `https: // api.github.com/users / $ {name}`) 
        rendimento response.json ()
    }
}

assíncrono função start () {
     para  await (deixar o usuário dos usuários ()) {
        console.log (user.name)
    }
}

começar()

 

Acho que você gosta

Origin www.cnblogs.com/Answer1215/p/12543892.html
Recomendado
Clasificación