-
카테고리
-
세부 분야
풀스택
-
해결 여부
해결됨
await 한번만 더 질문드리고 싶습니다
22.03.13 13:22 작성 조회수 113
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("전역 스코프의 함수 실행");
읽어주셔서 감사합니다
답변을 작성해보세요.
1
답변 1