en.javascript.info/1-js/11-async/08-async-await/03-async-from-regular/solution.md
2019-03-09 17:24:12 +03:00

20 lines
339 B
Markdown

That's the case when knowing how it works inside is helpful.
Just treat `async` call as promise and attach `.then` to it:
```js run
async function wait() {
await new Promise(resolve => setTimeout(resolve, 1000));
return 10;
}
function f() {
// shows 10 after 1 second
*!*
wait().then(result => alert(result));
*/!*
}
f();
```