자바스크립트 모듈

MIN·2025년 2월 6일

weekly

목록 보기
4/31

module

자바스크립트에서 모듈은 독립적 기능을 가진 코드 단위를 뜻함

  • 특정 기능을 구현하는 코드를 다른 파일이나 코드에서 재사용
    하도록 만든것

특징

  • 독립성: scope 구조
  • 의존성: import, export를 통해 의존성 관리
export function add(a, b) {
  return a + b;
}

이런식으로 function 키워드 앞에 export를 사용한다.
저게 만약 main.js파일이라면

// calc.js (모듈 사용할 파일)
import { add } from './main.js

console.log(add(5,5)); //5

이런식으로 사용가능하다.

모듈은 구조화, 재사용성
유지보수나 협업에 있어서 필수적인 요소이다.

0개의 댓글