JSFiddle - React, Tailwind, and code Playground
JavaScript
function asyncFunction() {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve('Async function result');
}, 1000);
});
}
(async function() {
console.log('Before async call');
try {
const result = await asyncFunction();
console.log(result); // Logs 'Async function result'
} catch (error) {
console.error(error);
}
console.log('After async call');
})();