📚 Reference
📜 Chapter
‣
‣
say.js)user.js. class User 하나만 내보내기 함)내보내기 (Export): 다른 파일에서 쓸 수 있도록 허용하는 단계이다.
// math.js
export const PI = 3.14;
export function add(a, b) { return a + b; }
가져오기 (Import): 허용된 기능을 내 파일로 불러오는 단계이다.
// main.js
import { PI, add } from './math.js';
console.log(add(PI, 10));
export 문은 JavaScript 모듈에서 함수, 객체, 원시 값을 내보낼 때 사용한다.
내보낸 값은 다른 프로그램에서 import 문으로 가져가 사용할 수 있다.
내보내는 모듈은 "use strict"의 존재 유무와 상관없이 무조건 엄격 모드이다.