Région de recherche :

Date :

https://stackoverflow.com › questions › 49938266

javascript - How to return values from async functions using async ...

How can I return the value from an async function? I tried to like this. const axios = require('axios'); async function getData() { const data = await axios.get('https://jsonplaceholder.typicode.com/posts'); return data; } console.log(getData()); it returns me this, Promise { <pending> }

https://developer.mozilla.org › ... › docs › Web › JavaScript › Reference › Statements › async_function

async function - JavaScript | MDN - MDN Web Docs

The async function declaration creates a binding of a new async function to a given name. The await keyword is permitted within the function body, enabling asynchronous, promise-based behavior to be written in a cleaner style and avoiding the need to explicitly configure promise chains.

https://developer.mozilla.org › fr › docs › Web › JavaScript › Reference › Statements › async_function

async function - JavaScript | MDN - MDN Web Docs

Une fonction asynchrone est une fonction précédée par le mot-clé async, et qui peut contenir le mot-clé await. async et await permettent un comportement asynchrone, basé sur une promesse (Promise), écrite de façon simple, et évitant de configurer explicitement les chaînes de promesse.

https://flaviocopes.com › how-to-return-result-asynchronous-function

How to return the result of an asynchronous function in JavaScript

Find out how to return the result of an asynchronous function, promise based or callback based, using JavaScript. Say you have this problem: you are making an asynchronous call, and you need the result of that call to be returned from the original function. Like this: const mainFunction = => {const result = asynchronousFunction ...

How to return the result of an asynchronous function in JavaScript

https://stackoverflow.com › questions › 14220321

javascript - How do I return the response from an asynchronous call ...

In short, async functions can either: 1) assign meaningless 'pending' promises or 'undefined' variables to synchronous flow (common gotchas) 2) extract the response body from the fulfilled promise for their own or callback processing 3) return the promise up the 'chain' to another calling async function –

javascript - How do I return the response from an asynchronous call ...

https://javascript.info › async-await

Async/await - The Modern JavaScript Tutorial

Async functions. Let’s start with the async keyword. It can be placed before a function, like this: async function f() { return 1; } The word “async” before a function means one simple thing: a function always returns a promise. Other values are wrapped in a resolved promise automatically.

https://www.w3schools.com › Js › js_async.asp

JavaScript Async - W3Schools

The keyword async before a function makes the function return a promise: Example. async function myFunction () { return "Hello"; } Is the same as: function myFunction () { return Promise.resolve("Hello"); } Here is how to use the Promise: myFunction ().then( function(value) { /* code if successful */ }, function(error) { /* code if some error */ }

https://developer.mozilla.org › fr › docs › Web › JavaScript › Reference › Statements › async_function*

async function* - JavaScript | MDN - MDN Web Docs

Une déclaration async function* définit une fonction génératrice asynchrone, qui renvoie un objet AsyncGenerator.

https://fr.javascript.info › async-await

Async/await - JavaScript

async function f() { return 1; } Le mot “async” devant une fonction signifie une chose simple : une fonction renvoie toujours une promesse. Les autres valeurs sont enveloppées dans une promesse résolue automatiquement. Par exemple, cette fonction renvoie une promesse résolue avec le résultat 1 ; testons-la:

https://devdoc.net › ... › en-US › docs › Web › JavaScript › Reference › Statements › async_function.html

async function - JavaScript | MDN

The async function declaration defines an asynchronous function, which returns an AsyncFunction object. You can also define async functions using an async function expression. Syntax. async function name ([param [, param [, ... param]]]) { statements . } Parameters. name. The function name. param.