JSFiddle - React, Tailwind, and code Playground
by skwjdgn
HTML
<script src="https://rawgit.com/eu81273/jsfiddle-console/master/console.js"></script>
JavaScript
'use strict';
let asyncFunction1 = (message)=> new Promise((resolve)=> {
setTimeout(()=> {
console.log('fn-1', message);
resolve('fn-1');
}, 1000);
});
let asyncFunction2 = (message)=> new Promise((resolve)=> {
setTimeout(()=> {
console.log('fn-2', message);
resolve('fn-2');
}, 500);
});
async function asyncMain () {
let data = await asyncFunction1('hello');
console.log(data);
data = await asyncFunction2('world');
console.log(data);
}
asyncMain();