Temporal Dead Zonelet, const, class, constructor 내부의 super, 기본 매개변수에 대해 적용어떤 변수가 이 곳에 있는 동안은 스코프 내에 있는 것이라 생각하지 않기 때문에 엔진이 해당 변수를 찾지 못한다 Execution Context지난 JavaScript, Front-End 발표 주제는 this 였지만, 공부하다 보니 실행 컨텍스트에 대한 내용이 선행되야 할 것 같아 실행 컨텍스트 에 대하여 발표를 하게 되었다. 여러 자료와 책을 참고하며 공부를 하고 있음에도 내용이 잘 와닿지 않아 참고1을 참고2, 참고3, 참고4, 책 인사이드 자바스크립트, Poiema Web 을 참고하여...https://medium.com/@snaag.dev/execution-context-d53a258c7415TDZ을 모른 채 자바스크립트 변수를 사용하지 말라원문 : https://dmitripavlutin.com/javascript-variables-and-temporal-dead-zone/ (출처 : https://dmitripavlutin.com/javascript-variables-and-temporal-dead-zone/) 간단한 질문을 하나 하겠다. 아래 코드 스니펫에서 에러가 발생할까? 첫 번째 코드는 인스턴스를 생성한 다음 클래스를 선언한다. 두 번째 코드는 함수를 실행한 다음 함수를 선언한다. 정답은 다음과 같다. 첫 번째 코드에서는 ReferenceError 에러가 발생하고, 두 번째 코드는 잘 동작한다.https://ui.toast.com/weekly-pick/ko_20191014