Questions sur ecmascript-2017

30
réponses

Comment retourner la réponse d'un appel asynchrone?

j'ai une fonction foo qui fait une requête Ajax. Comment puis-je retourner la réponse de foo ? j'ai essay ... that one as well } }); return result; } var result = foo(); // It always ends up being `undefined`.
demandé sur 2013-01-08 21:06:14
5
réponses

essayer/attraper des blocs avec async / attendre

je creuse dans la fonction async/attente de node 7 et continue à tomber sur le code comme ceci async function m ... ttendre, cependant, v8 n'optimise pas le code dans les blocs d'essai / capture?! y a-t-il des alternatives?
demandé sur 2016-11-30 12:06:19
2
réponses

Comment "attendre" le retour d'un rappel?

Lors de l'utilisation d'un simple rappel comme dans l'exemple ci-dessous: test() { api.on( 'someEvent', function( respo ... ne retourne pas jusqu'à ce que le rappel soit exécuté tel que: async test() { return await api.on( 'someEvent' ); }
demandé sur 2016-05-08 22:56:17
3
réponses

Comment utiliser async / wait au niveau supérieur?

j'ai passé en revue async / attente et après avoir passé en revue plusieurs articles, j'ai décidé de tester les choses mo ... s. y a-t-il un moyen d'utiliser la valeur retournée à l'intérieur de la fonction sans utiliser un .then() après main()?
demandé sur 2017-10-01 21:55:14
4
réponses

ES2017-Async vs. Yield

je suis confus au sujet de la discussion actuelle d'ajouter des fonctions asynchrones et le mot-clé await au prochain Ecm ... simplement rendre le résultat quand il est fait et la gâchette est une fonction de gâchette interne comme un while-loop.
demandé sur 2015-07-17 22:28:41
2
réponses

(ES6) classe (ES2017) async / wait getter

est-il ou sera-t-il possible d'avoir un getter de classe ES6 renvoie une valeur d'une fonction es2017 en attente / async. ... unction() { resolve('baz'); }, 1000); }); } var foo = new Foo(); foo.bar.should.equal('baz');
demandé sur 2015-11-23 22:47:48
1
réponses

Est-il sécuritaire d'utiliser async/wait maintenant? [fermé]

Est-il sécuritaire d'utiliser asynchrone attendent en Javascript au lieu de générateurs-promesses maintenant, sachant que ... bilité, et quelle est la fréquence des navigateurs où cette syntaxe n'est pas disponible? Sans transpilers comme babel?
demandé sur 2017-02-12 04:09:58
1
réponses

Corriger Essayer ... Saisir La Syntaxe En Utilisant Async / En Attente

j'aime la planéité de la nouvelle Async/Await fonctionnalité disponible à la machine à écrire, etc. Cependant, je ne suis pas sûr que j'aime le fait que je dois déclarer la variable je suis
demandé sur 2017-06-21 01:15:16
3
réponses

Async wait est-il vraiment non-bloquant dans le navigateur?

j'ai joué avec la fonctionnalité dans un SPA en utilisant le code typographique et les promesses natives, et je remarque ... sible? comment async / wait se rapporte-t-il aux fonctionnalités async antérieures telles que setTimeout et XmlHttpRequest?
demandé sur 2017-03-14 00:26:31
2
réponses

Utilisez Async / wait avec Axios dans React.js

j'essaie de faire une requête get simple à mon serveur en utilisant Async/wait dans une React.js App. Le serveur charge ... liez rendre une collection d'enfants, utiliser un tableau à la place. est-ce que je ne l'implémente pas correctement?
demandé sur 2017-10-13 18:33:00
2
réponses

L'utilisation d'async dans setTimeout est-elle valide?

J'avais une fonction asynchrone en Javascript et j'y ai ajouté setTimeout. Le code ressemble à cela: let timer; ... ait de cette fonction maintenant, puisque setTimeout est asynchrone de toute façon? Toute l'aide ici beaucoup apprécié!
demandé sur 2016-08-16 15:37:01
2
réponses

ES2017 async / fonctions d'attente-ne fonctionnent-elles qu'avec des promesses?

j'ai commencé à utiliser async/await fonctions ES7 dans Mes applications js (transposées par Babel). Corrigez-moi si mau ... signifie que je dois envelopper les fonctions de rappel régulières dans des promesses (ce que je fais actuellement btw).
demandé sur 2015-07-08 16:41:26
2
réponses

async / wait retourne toujours la promesse

j'essaie la fonctionnalité async/attente. J'ai un tel code imitant une requête: const getJSON = async () => { const ... il imprime json comme prévu Est-il possible d'utiliser un code comme console.log(getJSON())? Que n'ai-je pas compris?
demandé sur 2017-04-15 09:22:56