Resultados da pesquisa a pedido "es6-promise"
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 ...
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 ...
javascript return new Promessa: sintaxe curta
Ao trabalhar com javascript assíncrono, cada segunda função fica assim: function_name() { return new Promise((resolve,reject) => { // do some async task resolve(); }); }Mesmo com es6 async / waitit, não posso evitar a parte "retornar nova ...
Node.js: quando usar promessas versus retornos de chamada
Eu tenho alguns códigos Node.js mais antigos que estou atualizando. No processo, estou projetando novos módulos para trabalhar com o código antigo. Estou descobrindo que agora, ao contrário de quando escrevi isso pela primeira vez, confio mais no ...
ES6 Promessa de substituição de async.eachLimit / async.mapLimit
Noassíncrono [https://www.npmjs.com/package/async], se eu precisar aplicar uma função assíncrona a 1000 itens, posso fazer isso com: async.mapLimit(items, 10, (item, callback) => { foo(item, callback); });para que apenas 10 itens sejam ...
Async aguardam comportamento estranho com funções
Eu tenho o seguinte exemplo de código assíncrono: // Functions function getSomePromise() { let a = new Promise((resolve, reject) => { setTimeout(function(){ console.log("Inside promise..."); resolve("Success!"); }, 1000); }); return a; } async ...
Retorne buscar objeto .json dentro.
Eu tenho uma função de chamada de API que gostaria de retornar o conteúdo response.json (), bem como o response.status juntos em um único objeto. Igual a: const getData = data => { return fetch('/api_endpoint',{ method: 'GET', headers: { ...
Qual é o objetivo das promessas em JavaScript?
Uma promessa é uma (...) valor que pode estar disponível agora, no futuro ou nunca (Fonte: MDN) Então, digamos que eu tenho um aplicativo que deseja trabalhar com imagens. As imagens são carregadas, por exemplo depois que um algoritmo trabalha ...
Por que as Mônadas Promessas?
Eu tenho aprendido sobre programação funcional e me deparei com Mônadas, Functors e Applicatives. Pelo meu entendimento, as seguintes definições se aplicam: a) (A => B) => C [A] => C [B] | Functor b) (A => C [B]) => C [A] => C [B] | Mônada c) ...
como lançar corretamente um erro se a promessa for rejeitada? (UnhandledPromiseRejectionWarning)
Tenho uma promessa e gostaria que fosse lançada uma exceção se a promessa fosse rejeitada. Eu tentei isso: var p = new Promise( (resolve, reject) => { reject ("Error!"); } ); p.then(value => {console.log(value);});mas recebo um ...