async await promise
2022. 9. 30. 10:58ㆍSTUDY/JavaScript
function sayHi(){
console.log("start");
}
async function a(){
let promise = new Promise((resolve, reject) => {
setTimeout(() => resolve(sayHi()), 3000)
});
let result = await promise;
console.log("end");
}
a();
a함수를 실행하면
3초 뒤 sayHi가 실행 되고, 그 아랫줄이 순차적으로 실행된다.
console창에
start가 먼저 찍히고, end가 나중에 찍힘
'STUDY > JavaScript' 카테고리의 다른 글
| google webFont loader (0) | 2022.12.07 |
|---|---|
| 모바일 환경에서의 vh (0) | 2022.11.17 |
| 아이폰 카메라, 공유하기 버튼 (0) | 2022.09.29 |
| 수수료 포함한 금액 계산법 /1.1 (0) | 2022.07.21 |
| javascript url 파라미터 가져오기 (0) | 2022.06.27 |