컴파일러 작동방식을 통한 JS 호이스팅이 발생하는 이유
2022. 11. 22. 21:43
TIL/트러블슈팅
개요 사실 호이스팅의 개념은 정리한지 꽤 지났다. 하지만 이전에 한번 정리해본 내용을 토대로 남에게 설명해보니 질문을 받고 혼자 정리하면서 왜 이렇게 동작하는가 생각되는 것들이 많아서 조금 더 상세하게 적어서 작성해서 조금 더 좋은 자료로 발표하기 위해 딥하게 들어가보았다 개념을 크게 몰라도 상관없지만 그래도 조금 더 확장해서 다루기 위함이니 한 번쯤은 다시 보고 오면 이해가 쉬울거라 생각된다. 호이스팅이란? 개요 요즘 호이스팅에 관한 문제는 크게 없다. 왜냐하면 EsLint같은 곳들의 옵션 속에서 자동적으로 에러를 뿜어내서 변수를 항상 최상단에 선언할 수 있도록 만드는 하나의 장치가 마련되어있기 choiblog.tistory.com 그럼 어떤 부분이 많이 헷갈렸을까? 당연히 변수를 끌어 올리는건 아니다..