function getName(name) {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve(name);
},1000);
});
}
async function showName() {
const result = await getName("Mike");
console.log(result);
}
console.log("시작");
showName();
기존의 promise보다 직관성이 좋다.