Preguntas con la etiqueta [promise]

Lista promise preguntas

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

3
respuestas
312
votos
156.3k
vistas

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

34
respuestas
3.1k
votos
2.2M
vistas

¿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

@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

2
respuestas
12
votos
6.6k
vistas

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 =

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

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

8
respuestas
187
votos
289.8k
vistas

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

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,

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 Futurey Promise? Ambos actúan como un marcador de posición para resultados futuros, pero ¿dónde está la principal diferencia?

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 = [

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

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

2
respuestas
26
votos
11.7k
vistas

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