[TIL] 23.04.21.

2023. 4. 21. 09:16개발일기

오늘의 학습 내용

  • 프론트앤드 개념 정리 스터디
  • 포트폴리오 웹사이트 만들기 시작 - 시맨틱태그, css 플랙스박스…

새로운 배움

  • 자바스크립트에서 호이스팅, let과 const도 호이스팅 된다!

문제 상황과 시도, 해결

  • 개념정리 스터디에서 발표를 준비하면서 호이스팅에 대해 발표를 맡게 되었다. 발표를 준비하면서 많은 참고자료를 살펴보고 공부할수 있었다.
  • 자료조사차 살펴보던 웹사이트에서 var, let, const 중에 const는 호이스팅 되지 않는다고 말하는 분들이 많았다. 실제로 호이스팅이 된다고 해도 const는 선언된 라인에 도달해야 초기화, 할당이 이루어 지며, 선언 또한 같은 라인에서 진행하고 있으니 아니라고 봐도 무방하다고 처음에 생각했다. 하지만 알고있기로는 분명히 호이스팅의 대상인데 이것을 어떻게 눈에 보이게 설명을 할까? 고민을 하였다. 그러다가 에러 로그를 확인하자라는 생각이 들었다. 평소 일상적으로 보는 레퍼런스 에러였지만 호이스팅된 대상과 그렇지 않은 대상을 참조하고자 할때 레퍼런스 에러의 상세 내용이 달랐다.

느낀점

늘 보던 에러의 내용이라 예사로 넘겼는데 명확하게 다른 것들을 보고 많은 생각이 들었다. 늘 에러로그를 착실하게 확인하는 습관을 들여야겠다. 에러를 남겨준느것 자체가 너무 고마운 일이다. 따봉엔진아 고마워!

관련 작성글

발표영상 바로가기

'개발일기' 카테고리의 다른 글

[WIL] 23.04.17. - 23.04.22.  (0) 2023.04.23
[TIL] 23.04.22.  (0) 2023.04.23
[TIL] 23.04.20.  (0) 2023.04.20
[TIL] 23.04.19.  (0) 2023.04.19
[TIL] 23.04.18.  (0) 2023.04.18