Preguntas con la etiqueta [promise]
Almacenamiento en caché de un objeto de promesa en el servicio AngularJS
Quiero implementar una carga dinámica de un recurso estático en AngularJS usando Promises. El problema: tengo un par de componentes en la página que podrían (o no, depende de cuáles
Promise.all: Orden de los valores resueltos
Mirando MDN, parece que la valuesdevolución de then()llamada de Promise.all pasada contiene los valores en el orden de las promesas. Por ejemplo: var somePromises = [1, 2, 3, 4, 5].map(Promise.resolve);
Usando async/await con un bucle forEach
¿Hay algún problema con el uso asyncde / awaiten un forEachbucle? Estoy intentando recorrer una serie de archivos y awaitel contenido de cada archivo. import fs from 'fs-promise' async function
Problemas inherentes a jQuery $.Deferred (jQuery 1.x/2.x)
@Domenic tiene un artículo muy completo sobre las fallas de los objetos diferidos de jQuery: Te estás perdiendo el punto de promesas . En él, Domenic destaca algunas fallas de
Método de objeto con promesas de ES6/Bluebird
Estoy usando el nodo v0.11.14-nightly-20140819-pre en Windows con harmonybandera. Tengo un objeto JavaScript con dos métodos definidos en su prototipo: function User (args) { this.service= new Service(args); } User.prototype.method2 =
¿Cuál es la diferencia entre las promesas de JavaScript y la espera asíncrona?
He estado usando ECMAScript 6 y ECMAScript 7 (gracias a Babel) en mis aplicaciones, tanto móviles como web. El primer paso obviamente fue alcanzar los niveles ECMAScript 6. Aprendí muchos
¿Existen todavía razones para utilizar bibliotecas de promesas como Q o BlueBird ahora que tenemos promesas de ES6? [cerrado]
Después de que Node.js agregó soporte nativo para promesas, ¿todavía hay razones para usar bibliotecas como Q o BlueBird? Por ejemplo, si está iniciando un nuevo proyecto y supongamos que
Usando setTimeout en la cadena de promesa
Aquí estoy tratando de entender las promesas. Aquí, en la primera solicitud, obtengo un conjunto de enlaces, y en la siguiente solicitud, busco el contenido del primer enlace, pero quiero
¿Promise.all nativo de Node.js se procesa en paralelo o secuencialmente?
Me gustaría aclarar este punto, ya que la documentación no es demasiado clara al respecto; P1: ¿Se Promise.all(iterable)procesan todas las promesas de forma secuencial o en paralelo? O, más específicamente,
Promesa: ¿es posible forzar la cancelación de una promesa?
Utilizo ES6 Promises para administrar toda la recuperación de datos de mi red y hay algunas situaciones en las que necesito forzar su cancelación. Básicamente, el escenario es tal que
¿Cuál es la diferencia entre un futuro y una promesa?
¿ Cuál es la diferencia entre Futurey Promise? Ambos actúan como un marcador de posición para resultados futuros, pero ¿dónde está la principal diferencia?
Espere hasta que se completen todas las promesas, incluso si algunas se rechazaron.
Digamos que tengo un conjunto de Promisemensajes de correo electrónico que realizan solicitudes de red, de los cuales uno fallará: // http://does-not-exist will throw a TypeError var arr = [
¿La devolución de llamada del constructor Promise se ejecuta de forma asincrónica?
Supongamos que tengo este código function y(resolve, reject) { console.log("Result"); resolve(); } var promise = new Promise(y); Lo que quiero saber es si la función yse ejecutará de forma asíncrona
¿Cómo convertir esta devolución de llamada en una promesa usando async/await?
La siguiente función toma una imagen de una URL, la carga y devuelve su ancho y alto: function getImageData (url) { const img = new Image() img.addEventListener('load', function () {
Eliminar promesas anidadas
Soy nuevo en las promesas y en la escritura de código de red mediante solicitudes y promesas en NodeJS. Me gustaría eliminar estas promesas anidadas y encadenarlas, pero no estoy