Promise란 무엇인가?! | Promise, async/await 끝장내기 강의 EP_03

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ส.ค. 2023
  • #비동기 #promise #asyncawait
    이번 영상은 본격적으로 Promise란 무엇인지 알아보는 영상을 준비했습니다. 입문자 분들도 이해하기 쉽게! 단계별로! 그리고 반복적으로! 쉽게 설명하기위해 노력했어요~!
    【강의 소스코드 💻】
    👉 github.com/gymcoding/js-async...
    【짐코딩 구독자 할인 🎉】
    👉 구독자 할인쿠폰(전체강의) : GYMCODING_SUBSCRIBER
    👉 짐코딩 클럽 : gymcoding.co/
    👉 인프런 강의 : www.inflearn.com/users/@gymco...
    👉 수강후기 : www.inflearn.com/users/432199...
    【짐코딩 문의하기 (교육/협업/제휴 등)😊】
    👉 bruce.lean17@gmail.com
    【짐코딩 인스타그램 🥰】
    👉 코딩스타그램 / gymcoding
    👉 GYM스타그램 / helinlee.gram

ความคิดเห็น • 17

  • @gymcoding
    @gymcoding  11 หลายเดือนก่อน

    제발 구독해 주시면 너무너무 감사드리겠습니다! ㅠ🥲
    【짐코딩 온라인 강의 🎉】
    👉 강의링크 : edu.gymcoding.co
    👉 구독자 할인쿠폰 코드 : GYMCODING_SUBSCRIBER
    👉 강의교안 확인 : www.gymcoding.co/

  • @tls123-bj4fy
    @tls123-bj4fy หลายเดือนก่อน +1

    콜백함수를 많이 사용하면 콜백지옥에 빠지며 가독성이 떨어질 수 있다.
    이를 해결하기 위해 promise가 등장했다!
    promise()를 new연산자와 함께 호출하여 생성한다. 아직 처리되지 않은 상태로 pending상태라고 한다.
    비동기 처리가 성공적으로 이행되면 resolve가 실행되며 -> fulfilled 상태로 변경된다. fulfilled로 되면 .then 메서드를 이용해서 결과를 처리할 수 있다!
    거부되면 reject가 실행되며 -> rejected상태로 변경된다. rejected상태에선 .catch 메서드를 이용하여 에러를 처리할 수 있다!
    비동기처리의 성공,실패 결과와 상관없이 finally메서드로 항상 실행되는 코드를 작성할 수 있다!
    덕분에 너무 쉽게 이해했습니다 감사합니다 선생님(__)

    • @gymcoding
      @gymcoding  หลายเดือนก่อน

      오! 😮 굿입니당 👍

  • @user-fs4ei3eb7w
    @user-fs4ei3eb7w 6 หลายเดือนก่อน +1

    공부 중 배가 아파 똥쌀때 이 영상을 본 것이 나의 선택 중 최고의 선택
    똥싸는 도중 비동기작업과 promise 에 대해 정확히 이해해버렸다.

    • @gymcoding
      @gymcoding  6 หลายเดือนก่อน

      화장실에서 최고의 선택에 박수를 보냅니다 👏👏👏👍

  • @user-vt9kr9vo4p
    @user-vt9kr9vo4p 2 หลายเดือนก่อน +1

    그동안 솔직하게 개념이 애매했는데 return으로 치환해서 설명해주시니까 진짜 바로 이해됐네요.. 감사합니다

    • @gymcoding
      @gymcoding  2 หลายเดือนก่อน

      도움이 되어 다행이에요 👍 💪

  • @user-xi2nk2hk3j
    @user-xi2nk2hk3j 11 หลายเดือนก่อน +1

    역시.. 쉬운 설명 감사합니다👍
    잘쓰다가도 헷갈려서 구글링하는 약속..
    저장 해놓고 헷갈리면 또 볼게요^^

    • @gymcoding
      @gymcoding  11 หลายเดือนก่อน

      와우~!! 감사합니다~! 🙂ㅎㅎ 약속~💪

  • @user-wd8ud3fd1i
    @user-wd8ud3fd1i 11 หลายเดือนก่อน +1

    구글링하면서 찾아볼 때는 먼소리인지 하나도 몰랐는데, 정말 쉽게 알려주셔서 감사합니다 ^^

    • @gymcoding
      @gymcoding  11 หลายเดือนก่อน

      와우 뿌듯하네요!!! 감사합니다 ㅎㅎㅎ 🥹💪😭

  • @Woohahang
    @Woohahang 2 หลายเดือนก่อน +1

    와 정말 이해가 쏙 쏙 잘 됐어요 고마워요 !!

    • @gymcoding
      @gymcoding  หลายเดือนก่อน

      도움이 되셨다니 감사합니다 👍

  • @u3813
    @u3813 หลายเดือนก่อน +1

    좋은 영상 감사합니다. promise가 너무 어렵게 다가왔는데 영상을 보니 한결 쉽게 느껴지는 것 같아요.

    • @gymcoding
      @gymcoding  หลายเดือนก่อน

      쉽게 느껴지신다니 다행이에요 화이팅~! 👍

  • @parkjinsuify
    @parkjinsuify 5 หลายเดือนก่อน

    then 이나 catch 나 finally 나 성공했을 때는 then 실패했을 때는 catch 로 간다는 것은 이해가 가는데, 어떻게 then 에 설정한 콜백이 실행되는지 모르겠습니다. then 이나 catch 와 같은 함수들이 콜백을 등록해주는 역할을 하나요?

    • @loganj6203
      @loganj6203 หลายเดือนก่อน

      Promise 객체를 보시면 if 문내에서 성공했을때는 resolve 실패했을때는 reject를 실행하죠. 이 함수들이 then과 catch라고 보시면되고 그에따라 콜백함수로 그 결과를 받아서 실행하신 로직내에서 그 응답을 확인 하실 수 있는거에요.