본문 바로가기

Web_Study/React_JS

Import, Export

Moularization

  • React는 프로그램을 구성하는 내부의 코드를 기능별로 나누어 Module형식으로 관리하는데 용이함
  • 한 파일에 쓰여진 코드를 여러 파일로 관리할 수 있음
  • 재사용성이 증가함

import 할 때, {}의 차이

  • 모듈을 보내주는 export 방식의 차이
  • 모듈을 다른 파일에서 불러올 때, import 사용하듯, 모듈을 다른 파일로 보내려면 export라고 작성해야 함.

 

  • Example.js
const a = 1;
const b = 2;

export a;
export default b;
  • Sub.js
import hi, {a} from './Example';

 

 

  • Example.js에서 export한 모듈을 불러오기 위해선, Sub.js에서 import로 불러와서 사용하면 됨.
  • 맨처음있는 hi는 default로 export한 b를 import한것. 변수명을 마음대로 설정 가능
  • 괄호안에 변수로 이름을 바꾸고 싶다면 as라는 키워드를 이용하여 바꿀 수 있음

'Web_Study > React_JS' 카테고리의 다른 글

React Router  (0) 2024.01.13
UseEffect  (0) 2024.01.13
Props  (0) 2024.01.13
ReactJS_2:JSX_Syntax  (0) 2022.05.22
ReactJS_1:Install  (0) 2022.05.22