20220814
TIL - 20220814
오늘은 모던 JavaScript 튜토리얼에서 모듈 소개에 대해 공부했다. 작성한 질문은 다음과 같다. 모듈은 간단하게 파일 하나라고 생각하면 된다. 모듈은 클래스, 객체 하나 혹은 유틸 함수들로 구성된 라이브러리 하나로 구성된다. export를 사용하면 변수나 함수 앞에 붙여 사용하면 외부 모듈에서 해당 변수나 함수에 접근할 수 있다. import를 사용하면 외부 모듈의 변수나 함수와 같은 기능을 가져올 수 있다. 모듈의 핵심 기능으로 다음이 존재한다. 모듈은 항상 엄격 모드로 실행된다. 모듈 레벨 스코프라는 자신만의 스코프가 있다. 동일한 모듈을 여러 곳에서 사용되더라도 모듈 최초 시 단 한 번만 실행된다. import.meta 객체는 현재 모듈에 대한 정보를 제공한다. 모듈 최상위 레벨의 this는 ..