- 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 :
- 인프런 강의 배운 곳까지 정리
- 자바스크립트 공부 마무리 하고 포스팅하기