import 할 때 중괄호를 쓰는 이유

리얼큐·2025년 2월 25일

(1) export 할 때, default 로 지정된 대상은 import 할 때 중괄호를 쓸 필요가 없으며, import 할 때 이름도 마음대로 지정할 수 있다.

//[A.js]
export default myArray = 1;

//[B.js]
import arr from "./A.js"

(2) export 할 때, default 로 지정되지 않은 대상은 import 할 때 중괄호 { } 의 내부에 써야하며, 이름도 export 할 때의 이름을 그대로 써야한다. 만약, 다른 이름으로 import 하고 싶다면 as 키워드를 사용한다.

//[C.js]
export myMap = 2;

//[D.js]
import { myMap as MAP } from "./C.js"

0개의 댓글