Búsqueda de sitios web

javascript - ¿Existe una declaración equivalente a 'continue' al usar async forEachSeries en node.js?

Estoy utilizando el paquete async de node.js, específicamente forEachSeries, para hacer una serie de solicitudes http basadas en parámetros extraídos de un arreglo. En el callback de cada solicitud tengo algunas declaraciones if/else para responder a difere

Leer más →

javascript - ¿Cómo hacer un bucle asíncrono limpio?

Siguiendo los estándares típicos de REST, dividí mis recursos en endpoints y llamadas separadas. Los dos objetos principales en cuestión aquí son List y Item (y, por supuesto, una lista tiene una lista de elementos, además de algunos otros datos asociados con ella).

Entonces, si un usuario quiere recuperar

Leer más →

asíncrono - Javascript: ¿Cómo controlar el flujo con recorrido de árbol recursivo asincrónico?

Necesito recorrer un árbol de manera recursiva para realizar operaciones en nodos específicos usando operaciones asincrónicas. ¿Cómo puedo controlar el flujo para tener acceso a los nodos cuando haya terminado?

Aquí hay un ejemplo de situación:

data = { name:

Leer más →

javascript - node.js async.each callback, ¿cómo sé cuándo ha terminado?

Estoy tratando de entender Node.js y algunas operaciones asíncronas. En el siguiente código, obtengo algunos feeds RSS y guardo los artículos encontrados si no los he guardado antes. El código funciona y almacena nuevos artículos. Sin embargo, no estoy seguro de cómo modificarlo para saber cuándo se ha

Leer más →

javascript - Función asíncrona en un bucle while

Tengo una pregunta sobre cómo realizar una tarea asíncrona en un bucle while hasta que se cumpla alguna condición. Esta es más una pregunta teórica, pero puedo ver cómo esto podría ser un problema en algunos escenarios.

Intentaré demostrar el problema con un ejemplo (estoy usando JavaScript aquí, pero puedes usar cualquier lenguaje

Leer más →

javascript - Webpack DefinePlugin desde función async

Me gustaría definir algunas constantes que se devuelven desde un recurso asíncrono. ¿Hay alguna forma de hacer esto en Webpack?

/* webpack.config.js */ module.exports = { ..., plugins: [ new webpack.DefinePlugin({ someVar: /* RETURN VARIABLE FROM ASYNC FUNCTION */ }) ] }

Leer más →

javascript - nodejs y async.waterfall con condiciones if y lista de funciones condicionales

He estado trabajando con async.waterfall y nodejs. Está funcionando muy bien, pero ahora tengo una pregunta sobre el flujo.

Quiero usar una condición if simple en el flujo de async.waterfall.

async.waterfall([ callOne, callTwo,

Leer más →

javascript - ¿Cómo convertir un trigger/evento en Promise o async/await?

Estoy intentando convertir una función de callback a async/await. El código utiliza postMessage desde el marco principal de la ventana a un iframe. Cuando el iframe envía un mensaje de vuelta, se llama a la función de callback. ¿Hay alguna manera de convertir a Promise desde el patrón $ (win

Leer más →

javascript - Ionic 3 - Actualizar Observable con Datos Asíncronos

Para una aplicación de redes sociales, tengo una colección de objetos de feed referenciados por sus IDs usando AngularFire 2. Una vez que cada uno de estos IDs tiene sus datos relevantes extraídos de la base de datos que almacena los objetos de feed reales, deseo actualizar el objeto Observable fe

Leer más →

javascript - Inicio concurrente con async/await

Pensé que tenía un buen entendimiento de async await hasta que intenté esto:

const promise1 = new Promise((resolve, reject) => { setTimeout(() => resolve('what'), 10000); }); const promise2 = new Promise((resolve, reject) => { setTimeout(() => resolve('?'), 15000); }); async function asyncTest() { co

Leer más →