Async/Await and Promises
Async/await syntax makes working with asynchronous code in JavaScript easier and cleaner, especially when using Promises.
async
functions return Promisesawait
pauses execution until a Promise is resolved- Helps avoid callback hell
async function getData() {
const response = await fetchData();
console.log(response);
}