javascript - Existe-t-il une instruction équivalente à 'continue' lors de l'utilisation de node.js async forEachSeries ?

J'utilise le package async de node.js, spécifiquement forEachSeries, pour effectuer une série de requêtes http basées sur des paramètres tirés d'un tableau. Dans le rappel de chaque requête, j'ai quelques instructions if/else pour répondre à différents type

Lire la suite →

javascript - Comment créer une boucle asynchrone propre ?

En suivant les normes REST typiques, j'ai divisé mes ressources en points de terminaison et appels séparés. Les deux principaux objets en question ici sont List et Item (et bien sûr, une liste contient une liste d'éléments, ainsi que d'autres données qui lui sont associées).

Donc, si un utilisateur veut ré

Lire la suite →

asynchrone - Javascript : Comment contrôler le flux avec une traversée récursive d'arbre asynchrone ?

J'ai besoin de parcourir un arbre de manière récursive pour effectuer des opérations sur des nœuds spécifiques en utilisant des opérations asynchrones. Comment puis-je contrôler le flux afin d'avoir accès aux nœuds une fois que c'est terminé ?

Voici une situation exemple :

Lire la suite →

javascript - node.js async.each callback, comment savoir quand c'est terminé ?

J'essaie de comprendre Node.js et certaines opérations asynchrones. Dans le code suivant, je récupère des flux RSS et je stocke les articles trouvés si je ne les ai pas déjà enregistrés. Le code fonctionne et enregistre les nouveaux articles. Cependant, je ne sais pas comment modifier cela pour savoir

Lire la suite →

javascript - Fonction asynchrone dans une boucle while

J'ai une question sur la manière d'exécuter une tâche asynchrone dans une boucle while jusqu'à ce qu'une certaine condition soit remplie. C'est plutôt une question théorique, mais je peux voir comment cela pourrait poser problème dans certains scénarios.

Je vais essayer de démontrer le problème avec un exemple (j'utilise JavaScript

Lire la suite →

javascript - Webpack DefinePlugin à partir d'une fonction asynchrone

J'aimerais définir certaines constantes qui sont renvoyées par une ressource asynchrone. Y a-t-il un moyen de le faire dans Webpack ?

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

Lire la suite →

javascript - nodejs et async.waterfall avec des conditions if et une liste de fonctions conditionnelles

Je travaille avec async.waterfall et Node.js. Ça fonctionne très bien mais maintenant j'ai une question sur le flux.

Je veux utiliser une condition if simple dans le flux async.waterfall.

async.waterfall([ callOne, callTwo, if(

Lire la suite →

javascript - Comment convertir un déclencheur/événement en Promise ou async/await ?

J'essaie de convertir une fonction de rappel en async/await. Le code utilise postMessage de la fenêtre principale vers une iframe. Lorsque l'iframe renvoie un message, elle appelle la fonction de rappel. Y a-t-il un moyen de convertir en Promise à partir du modèle $ (window).on(...) ?

Lire la suite →

javascript - Ionic 3 - Mettre à jour Observable avec des données asynchrones

Pour une application de médias sociaux, j'ai une collection d'objets de fil référencés par leurs identifiants en utilisant AngularFire 2. Une fois que chacune de ces identifiants a ses données pertinentes extraites de la base de données qui stocke les objets de fil réels, je souhaite mettre à jour l'obj

Lire la suite →

javascript - Démarrage concurrent avec async/await

Je pensais avoir une assez bonne compréhension de async await jusqu'à ce que j'essaie ceci :

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

Lire la suite →