promise

Node js를 통해 테스트를 진행하던 중 callback을 강제로 써야 되는 경우가 발생했다. async/awiat 또는 promise에 익숙해져 있던 탓에 callback을 계속 쓰다 보면 헷갈리는 경우가 많은데 callback을 promise 처럼 바꿔서 async/await 패턴을 사용하는 방법이 있다. 아래의 예를 먼저 확인해보자. const timeoutTest = async()=>{ console.log('0초'); await new Promise((resolve,reject)=>setTimeout(()=>resolve(),5000)); //5초 대기 console.log('5초'); } timeoutTest(); //결과: //0초 //5초 (5초뒤에 출력) 우선 new Promise라는 ..
Dogfoot_JW
'promise' 태그의 글 목록