해결된 질문
작성
·
158
0
선생님 안녕하세요
await 한번만 더 질문드리고 싶습니다
아래의 소스코드에서 빨간색으로 표시한
async await을 promise .then로 바꿔봤습니다
2가지로 변환해봤는데, 둘다 에러가 생겨서
혹시 어떻게 변환시키는 게 올바른지 가르쳐주시면 감사하겠습니다
아래는 소스코드입니다
function delayP(sec){
return new Promise(
(resolve, reject) =>{
setTimeout(()=>{
resolve("10초 후, resolve()는 태스크큐로 갔다가 실행");
}, sec);
}
);
}
async function myAsync(){
console.log("호출스택에 myAsync()가 쌓입니다")
await delayP(10000).then((va)=>console.log(va));
return 'async'
}
myAsync().then((result)=>{console.log(result);});
console.log("전역 스코프의 함수 실행");
읽어주셔서 감사합니다
답변해주셔서 감사합니다