javascript AsyncAwait
🔄 async / await
정의
async / await는 비동기 프로그래밍을 더 읽기 쉬운 형태로 작성하기 위한 문법이다.
🧩 동작 방식
async는 비동기 함수를 선언한다.await는 Promise가 끝날 때까지 기다린다.
🧪 예시
button.onclick = async () => {
try {
const response = await axios.get(URL);
setData(response.data);
} catch (error) {
console.error(error);
}
};
⚠️ 주의사항
await는async함수 안에서 사용한다.- 예외 처리를 위해
try/catch를 함께 사용하는 것이 좋다.
댓글남기기