-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
nextTick, promise 우선순위
23.01.27 12:28 작성 조회수 338
0
강의 부분 : 3-6강 5:46초
영상에는 nextTick이 promise보다 우선해서 console에 찍히게 되는데, 제가 직접코드를 실행시켜보니 promise가 nextTick보다 먼저 console로 찍혔습니다. 우선순위가 어떤것이 맞는 것인가요??
코드
setImmediate(()=>{
console.log('immediate');
})
process.nextTick(()=>{
console.log('nextTick');
});
setTimeout(()=>{
console.log('timeOut');
},0);
Promise.resolve().then(()=>console.log('promise'));
출력결과
혹시 몰라 여러번 컴파일 했는데도 결과가 같게 나옵니다:)
답변을 작성해보세요.
1
조현영
지식공유자2023.01.27
zero.ch0@ZERO-CH0-NT-2022-03 todaypickup_api % node test
nextTick
promise
timeOut
immediate
nextTick 먼저 나오는데 어떻게 테스트하신건가요? 다른 프로미스 안에 넣으신 건가요?
0
답변 3