Vídeo: Qual é a utilidade de await no nó JS?
2024 Autor: Lynn Donovan | [email protected]. Última modificação: 2023-12-15 23:52
Com Nó v8, o assíncrono / aguardam recurso foi lançado oficialmente pelo Nó para lidar com promessas e encadeamento de funções. As funções não precisam ser encadeadas uma após a outra, simplesmente aguardam a função que retorna a promessa. Mas a função assíncrona precisa ser declarada antes aguardando uma função que retorna uma promessa.
Desta forma, como você usa o await?
o aguardam palavra-chave Pode ser colocada antes de qualquer função assíncrona baseada em promessa para pausar seu código nessa linha até que a promessa seja cumprida e, em seguida, retornar o valor resultante. Nesse ínterim, outro código que pode estar aguardando uma chance de execução pode fazê-lo.
Posteriormente, a questão é: qual é o ponto de espera assíncrono? Assíncrono / aguardam permite tornar complicado assíncrono o código parece tão simples quanto um síncrono. Faz escrever assíncrono código enormemente mais fácil. Como você observou em sua própria pergunta, parece que você estava escrevendo a variante síncrona - mas na verdade é assíncrono.
Então, por que usamos async e await no JavaScript?
Assíncrono / Aguardam foi criado para simplificar o processo de trabalhar e escrever promessas encadeadas. Assíncrono funções retornam uma promessa. Se a função gerar um erro, a promessa será rejeitada. Se a função retornar um valor, a promessa será resolvida.
Como o await async funciona?
JavaScript ES8 introduzido assíncrono / aguardam isso torna o trabalho do trabalhando com Promises mais fácil. Um assíncrono função pode conter um aguardam expressão, que pausa a execução da função e aguarda a resolução da promessa aprovada e, em seguida, retoma a assíncrono execução da função e retorna o valor resolvido.
Recomendado:
Qual é a utilidade do cartão de expansão?
Também conhecido como placa complementar, placa de expansão, placa interna, adaptador de interface ou placa, uma placa de expansão é um PCB que se encaixa em um slot de expansão em um computador desktop. Uma placa de expansão é usada para fornecer recursos adicionais a um computador, como desempenho de vídeo aprimorado por meio de uma placa gráfica
Qual é a utilidade do seletor no angular 7?
O atributo selector nos permite definir como o Angular é identificado quando o componente é usado em HTML. Diz ao Angular para criar e inserir uma instância desse componente onde encontra a marca do seletor no arquivo HTML pai em seu aplicativo angular
Qual é a utilidade do AVD Manager no Android?
Um Android Virtual Device (AVD) é uma configuração de dispositivo executada no Android Emulator. Ele fornece um ambiente Android específico para dispositivos virtuais no qual podemos instalar e testar nosso aplicativo Android. AVD Manager é uma parte do SDK Manager para criar e gerenciar os dispositivos virtuais criados
Qual é a utilidade de @PersistenceContext?
Você pode usar a anotação @PersistenceContext para injetar um EntityManager em um cliente EJB 3.0 (como um bean de sessão com ou sem estado, bean controlado por mensagem ou servlet). Você pode usar @PersistenceContext sem especificar um atributo unitName para usar a unidade de persistência padrão OC4J, como mostra o Exemplo 29-12
Qual é a utilidade de novo operador?
O objetivo principal do novo operador é alocar memória para uma variável ou um objeto durante o tempo de execução. É usado no lugar da função malloc (). Quando o novo operador é usado, as variáveis / objetos são considerados ponteiros para a localização da memória alocada a eles