Resultados de la búsqueda a petición "promise"
Cómo saber cuándo finaliza una tarea asíncrona recursiva
Tengo una función asíncrona, que puede repetirse en sí misma. Estoy agregando jQuery diferidos a una matriz cada vez que se ejecuta la función, un uso$.when() para verificar si todas las promesas se han resuelto. Mi problema es que parece que no ...
Qué es más rápido: prueba catch vs Promise
Escuché una opinión tal que debes evitar el uso de try / catch porque requiere muchos recursos. Entonces, ¿podría prometer que el manejo de errores podría ser más rápido? ¿O no importa en absoluto? function f(somethingDangerous) { return new ...
Usando async / await + Bluebird para promisificar
Estoy construyendo una biblioteca que usaasync/await, y me gustaría saber si es posible usar módulos nativos comofs con elasync/await. Yo sé esoasync/await es solo Promesas en segundo plano, entonces, ¿hay una forma nativa de promisificar un ...
Esperando más de una operación concurrente en espera
¿Cómo puedo cambiar el siguiente código para que ambas operaciones asíncronas se activen y tengan la oportunidad de ejecutarse simultáneamente? const value1 = await getValue1Async(); const value2 = await getValue2Async(); // use both ...
Método de encadenamiento con async / await en TypeScript
Tengo una situación en la que necesito llamar a un método asincrónico en el resultado de un método asincrónico. class Parent { constructor(private child: Child) { } private getChild(): Promise<Child> { return Promise.resolve(this.child); } async ...
¿Cómo hacer que una promesa se resuelva con una condición específica?
Soy nuevo en JavaScript y realmente me confundí con la documentación sobre las promesas. Tengo el siguiente caso aquí donde tengo un puñado de usuarios y para cada usuario ejecuto una función asíncrona en la que hago algunos cálculos sobre ese ...
Q rechaza los motivos no controlados con Q.todos
Recibo esta advertencia para el código a continuación y no entiendo por qué. Es similar a esta pregunta:Motivos de rechazo no manejados (deben estar ...
Cómo obtener el estado del intervalo angular $ - verifique si el intervalo ha sido cancelado o no
Soy nuevo en Angular (y JS) y estoy un poco confundido. Comienzo un temporizador con: var getOverviewMapTimer = $interval($scope.UpdateOverviewMap, UPDATE_FREQUENCY); y, si lo entiendo,getOverviewMapTimer es una promesa". Quiero poder ...
¿Es seguro no resolver o rechazar una promesa?
Imagine una aplicación web con rutas que necesitan verificar si el usuario puede acceder a un recurso determinado antes de continuar. La verificación "está autenticado" se basa en una llamada a la base de datos. En cada ruta, puedo ...
AngularJS: $ q -> orden de cosas API diferido (ciclo de vida) ¿Y quién invoca el resumen?
los$ q servicio [https://docs.angularjs.org/api/ng/service/%24q]es muy potente en angularjs y nos facilita la vida con código asincrónico. Soy nuevo en angular, pero el uso de API diferida no es muy nuevo para mí. Debo decir que estoy ...