항해99 39일차

coffeed-cat·2021년 6월 27일
0

항해99 기록

목록 보기
42/90

2021/06/27 일요일 Chapter 3 : Sunday

오늘은 Promise와 async & await에 대한 이해가 부족해서 추가적으로 공부를 했다.

드림코딩 엘리님의 유튜브 강의를 들었다.

너무 잘 가르쳐주셔서 감동했다.

오늘 배운것

  • Promise는 비동기를 간편하게 처리할수 있도록 도와주는 Object(중요)이다.

  • Promise의 상태로는 pending(수행중), fulfilled(성공), rejected(실패)가 있다.

  • async는 Promise문법을 더 쉽게 쓸 수 있게 해준다.
    함수를 정의할 때, function 앞에다가 붙여주면 자동으로 Promise가 사용된다.

  • await는 async문 안에서 쓸 수 있다.
    Promise를 반환하는 함수를 호출할 때 앞에 붙임으로써 끝난 시점을 감지할 수 있다.
    Promise Chaining을 동기코드처럼 표현 가능해서 가독성이 좋아진다.

  • Promise.all([])Promise.race([])로 병렬처리가 가능하다.


해야 할 일

  • ⌛체크아웃!!(매일매일)⏳

  • ❔Heap의 최대높이, insert 시간복잡도 복습
    하긴 했는데 아직도 이해가 안간다

  • AWS Lambda, 마이크로 서비스 조사

profile
공부중

0개의 댓글