Questions marquées «asynchronous»

La programmation asynchrone est une stratégie pour différer les opérations avec une latence élevée ou une faible priorité, généralement dans le but d'améliorer les performances, la réactivité et / ou la composabilité du logiciel. De telles stratégies sont généralement employées en utilisant une combinaison de programmation événementielle et de rappels, et en utilisant éventuellement la concurrence via des coroutines et / ou des threads.


2
Rendre les implémentations d'interface asynchrones
J'essaie actuellement de créer mon application en utilisant certaines méthodes Async. Toutes mes E / S sont effectuées via des implémentations explicites d'une interface et je suis un peu confus sur la façon de rendre les opérations asynchrones. Comme je vois les choses, j'ai deux options dans la mise en …

4
Pourquoi .json () renvoie-t-il une promesse?
J'ai joué avec le fetch() récemment déconné API et remarqué quelque chose d'un peu bizarre. let url = "http://jsonplaceholder.typicode.com/posts/6"; let iterator = fetch(url); iterator .then(response => { return { data: response.json(), status: response.status } }) .then(post => document.write(post.data)); ; post.data renvoie un Promise objet. http://jsbin.com/wofulo/2/edit?js,output Cependant s'il s'écrit: let url …



6
Comment écrire des fonctions asynchrones pour Node.js
J'ai essayé de rechercher comment exactement les fonctions asynchrones devraient être écrites. Après avoir parcouru beaucoup de documents, je ne sais toujours pas. Comment écrire des fonctions asynchrones pour Node? Comment dois-je implémenter correctement la gestion des événements d'erreur? Une autre façon de poser ma question serait la suivante: Comment …

8
Le moyen le plus simple d'attendre la fin de certaines tâches asynchrones, en Javascript?
Je veux supprimer certaines collections mongodb, mais c'est une tâche asynchrone. Le code sera: var mongoose = require('mongoose'); mongoose.connect('mongo://localhost/xxx'); var conn = mongoose.connection; ['aaa','bbb','ccc'].forEach(function(name){ conn.collection(name).drop(function(err) { console.log('dropped'); }); }); console.log('all dropped'); La console affiche: all dropped dropped dropped dropped Quelle est la manière la plus simple de s'assurer all droppedqu'elle …



7
Que fait $ .when.apply ($, someArray)?
Je lis des articles sur les différés et les promesses et je continue de paraître $.when.apply($, someArray). Je ne sais pas exactement ce que cela fait exactement, à la recherche d'une explication qu'une ligne fonctionne exactement (pas l'intégralité de l'extrait de code). Voici un peu de contexte: var data = …






En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.