2021-08-17 TIL

마데슾 : My Dev Space·2021년 8월 17일
0

TIL

목록 보기
9/19
post-thumbnail

한것

배운것

  • 실행 컨텍스트가 담고 있는 것
    👉🏻 변수, 매개변수, 인자, 함수 선언 등의 정보
  • 함수, 변수 호이스팅 차이점
    👉🏻 함수와 변수 모두 호이스팅 되지만 변수는 undefined로 초기화되고 함수는 함수객체로 초기화된다
  • 함수 선언식, 표현식에 따라 다르게 해석되는 호이스팅
    👉🏻 함수 선언식은 호이스팅 시점에 함수 객체가 할당되고 함수 표현식은 코드가 실행될때 함수 객체가 할당된다
  • 호이스팅 관점에서의 var, let, const 차이점
    👉🏻 let과 const도 호이스팅이 되지만 실행되기 전까지는 접근이 불가능하다(Temporal Dead Zone)
  • 정규표현식 사용법

느낀것

  • 복잡한 패턴을 추출할때는 정규표현식을 자주 사용해야겠다. 정규표현식을 사용하니 복잡한 패턴도 간단하게 추출이 가능하다
  • debugger를 이용해 실행 컨텍스트를 따라가보는 경험을 했다. 역시 이론적인 정보만 보고 듣는 것 보다 직접 사용해보는게 이해가 잘된다.
profile
👩🏻‍💻 🚀

0개의 댓글