어쩌면, 당신도 비동기 처리를 모른다.

프론트엔드 개발을 하며 제가 비동기 처리를 모른다는 사실을 알게 되었습니다.

근데 지금까지 개발은 잘 되었(?)기 때문에 제가 모른다는 사실도 몰랐습니다.


혹시 당신도 그럴지도 모릅니다..!


아래 코드의 결과는 뭘까요?


const sayA = async () => {
  await setTimeout(function() {console.log("a")}, 10);
}

const sayB = () => {
  console.log("b");
}

const sayC = () => {
  console.log("c");
}

sayA();
sayB();
sayC();


정답은 "b c a" 입니다.


혹시 async await을 붙였으니 "a b c"라고 생각하셨나요?

그렇다면 제가 했던 오해를 담은 게시글을 읽어보세요!


https://lire-eruel-dev.tistory.com/entry/어쩌면-당신도-비동기-처리를-모르고-있다

어쩌면, 당신도 비동기 처리를 모르고 있다.

이 멋진 세계에 코딩을!

어쩌면, 당신도 비동기 처리를 모르고 있다.

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 4월 8일 오전 12:44

조회 147

댓글 0

    함께 읽은 게시물



    🎉 벤처기업 인증 완료! 🎉

    ... 더 보기

    플레이모어와 함께할 동료를 찾습니다 | Notion

    playmoreai on Notion

    플레이모어와 함께할 동료를 찾습니다 | Notion

    ChatGPT의 Deep Researh에 GitHub을 연결 할 수 있게 되었군요!

    ... 더 보기

     • 

    저장 2 • 조회 3,237



    < 길을 잃기 위해 도서관에 갑니다 >

    1. 이 세계에 존재하는 책의 99.99%를 저는 아직 읽은 적이 없습니다. 그 사실 앞에서 망연자실해집니다.

    ... 더 보기