Resultados da pesquisa a pedido "promise"
Por que minha promessa é executada imediatamente
Quero aprender mais detalhadamente como as promessas funcionam em JavaScript e tentar o próximo código: function delay(timeout) { return new Promise(function(resolve, reject){ setTimeout(resolve,timeout); }); } var promise = ...
Usando async / waitit + Bluebird para promisifyAll
Estou construindo uma biblioteca que usaasync/awaite gostaria de saber se é possível usar módulos nativos comofs com oasync/await. Eu sei dissoasync/await são apenas promessas em segundo plano; existe uma maneira nativa de promisificar um método ...
Quais são as vantagens do Promises sobre o CPS e do Continuation Functor / Monad?
Promessas ES6As promessas ES6 são máquinas de estado finito e, portanto, requerem implementações complexas. Além disso, a especificação Promise / A + vem com muitas arestas: sobrecarregadothen (mapa / cadeia)achatamento recursivo / ...
O que é mais rápido: tente pegar vs Promise
Eu ouvi essa opinião de que você deve evitar o uso de try / catch, porque são necessários muitos recursos. Então, poderia prometer que o tratamento de erros poderia ser mais rápido? Ou isso não importa? function f(somethingDangerous) { return ...
Por que a função Promise.then 'onFulfilled' é acionada antes do retorno de chamada setTimeout? [duplicado]
Esta pergunta já tem uma resposta aqui: SetTimeout é sem demora o mesmo que executar a função instantaneamente? [/questions/3580068/is-settimeout-with-no-delay-the-same-as-executing-the-function-instantly] 3 respostasQual é a diferença entre ...
Entendendo a promessa de javascript usada com setTimeout e setInterval
Alguém pode me ajudar a entender essas duas linhas de código e melhorá-las para realmente permitir que eu pare as repetições? var wait = ms => new Promise(r => setTimeout(r, ms)); var repeat = (ms, func) => new Promise(r => (setInterval(func, ...
Promise.all encontrar qual promessa rejeitada
No meu código, estou usandoPromise.all() executar o código de forma assíncrona quando todas as promessas forem cumpridas. Às vezes, uma promessa falha, e não sei por que.Eu gostaria de saber qual promessa está falhando.Passando um retorno de ...
Método encadeado com async / waitit no TypeScript
Eu tenho uma situação em que preciso chamar um método assíncrono no resultado de um método assíncrono. class Parent { constructor(private child: Child) { } private getChild(): Promise<Child> { return Promise.resolve(this.child); } async ...
Angular / rxjs: Por que não preciso mais importar para o Promise? [fechadas]
Muitas respostas do SO dizem que, para evitar problemas como A propriedade 'toPromise' não existe no tipo 'Observable' no Angular, você precisa importar 'rxjs / add / operator / toPromise', o que fiz até recentemente. Em um projeto Angular ...
Aguardando mais de uma operação de espera simultânea
Como posso alterar o código a seguir para que ambas as operações assíncronas sejam acionadas e tenham a oportunidade de executar simultaneamente? const value1 = await getValue1Async(); const value2 = await getValue2Async(); // use both ...