📝 김민재 Day(37)63일차 빡코딩 다이어리

김민재·2021년 9월 23일
0

빡코딩 다이어리

목록 보기
62/87
post-thumbnail
  • Daily Kick-Off⚽(어제 저녁에 한 일과 오늘 할 일)
    우리밋님 강의 완강 후 정리
  • Daily Wrap-Up📝(오늘 한 일들에 대해 회고하고 정리하기)
    자바스크립트 동작원리를 공부하며 두가지 키워드 동시성(concurrecy)과 논 블러킹(non-blocking)에 대해서 공부함
    export와 exports default 그리고 module.export에 대해서 보다 명확하게 공부함

1.모르는 점:

  • 자바스크립트 동작원리를 이해하면 비동기를 더 잘 이해할 수 있다는 추석 스터디 가이드 글 내용에 대해서

2.배운점:

  • 자바스크립트의 호출스택 즉 콜스택은 자바스크립트가 싱글스레드인 특징을 설명하며 동기적으로 동작하는 함수의 실행 순서에 대해 설명하며
  • 반면 웹api에서 실행되는 비동기적인 함수는 백그라운드라고 하는 자바스크립트 엔진 밖에서 또 다른 스레드가 비동기적인 함수들을 이벤트 루프에 의해 콜스텍이 비어졌을 때 콜스텍으러 올라가 실행되는 동작원리를 이해함
  • 뿐만아니라 promise함수의 then메서드는 마이크태스크큐란 별도의 태스크큐에 들어가므로 다른 비동기 함수에 비에 우선순위가 높게 실행이 된다는 사실까지 공부해보았음

3.개선할 점:

  • 엘리의 토끼굴을 항상 조심하자. modele, exports, default 중요한 개념은 맞지만 너무 파고들다보면 나머지 시간을 제대로 활용할 수 없다는 점 명심하자!

4.목표와 마감기한:

  • 2021-09-24 :
  • 인프런 강의 배운 곳까지 정리
  • 자바스크립트 공부 마무리 하고 포스팅하기
profile
자기 신뢰의 힘을 믿고 실천하는 개발자가 되고자합니다.

0개의 댓글