베이직 반
async await
마침 주말에 공부 한게 나와서
대답만 잘 했다
async 는 함수 앞에 간다
async function 이렇게쓰고
await 가 있어야 한다 await 는 async 안 에서 만 쓸 . 수있다 !
async await 로 외워자 !
async await 는 비동기 다 !
비동기란 ?
작업이 끝날 . 때까지 기다리지 않고 , 다른 작업을 수헹 하는 것.
await를 사용하면 Promise가 끝날 때까지 기다렸다가, 그 결과를 반환한다
예시
async function fetchData() {
let response = await fetch('https://api.example.com/data');
let data = await response.json();
console.log(data);
}
fetchData();
fetchData 함수는 async 키워드를 사용했기 때문에 비동기 함수이다
await fetch('https://api.example.com/data')는
fetch가 데이터를 가져올 때까지 기다린다
response.json()도 await로 기다렸다가,
데이터를 받아와서 data에 저장한다
마지막으로 data를 콘솔에 출력한다
091124 개인과제TIL (0) | 2024.09.11 |
---|---|
091024 TIL (0) | 2024.09.10 |
$flex 돈좀 써봤다 ~ 090624 (1) | 2024.09.06 |
090524 Til 비동기 , 동기 (0) | 2024.09.05 |
090324 til (1) | 2024.09.03 |