async function asyncFunc(){
const a= await new Promise((re,rj)=>re(1));
const b= await new Promise((re,rj)=>re(2));
return a+b;
}
이런 코드가 있다고 치면
a 에서 블락되는거임 아님 a,b차례대로 실행되고
평가되는거임?
멘탈모델은 a에서 블락되는거같은데
async function asyncFunc(){
const a= await new Promise((re,rj)=>re(1));
const b= await new Promise((re,rj)=>re(2));
return a+b;
}
이런 코드가 있다고 치면
a 에서 블락되는거임 아님 a,b차례대로 실행되고
평가되는거임?
멘탈모델은 a에서 블락되는거같은데
await쓰면 코드안에선 블로킹처럼 작동함