새소식

반응형
JavaScript/Vue

ES6의 export 내보내기

  • -
반응형

export

- export 문은 JavaScript 모듈에서 함수, 객체, 원시 값을 내보낼때 사용한다.

- 내보낸 값은 다른 프로그램에서 import 문으로 가져가 사용할 수 있다.

* export 문은 html 안에 작성한 스크립트에서는 사용할 수 없다.

ex)

export let myVariable = Math.sqrt(2);

export function myFunction() {...};

//자식 모듈을 가져와 다시 내보낼수 있다.

import foo from 'bar.js';

export foo;

* export 와 export deafault 선언의 차이

- export 로만 선언

// Obo.js

export const a = 12;

import { a } from './Obo.js'

: export 로만 선언 했을경우 { } 중괄호 안에서 보내진 변수명으로 선언

- export default

//Obo.js

export default const a = 12;

import a from './Obo.js'

: export default로 선언했을경우 기본이기때문에 중괄호 필요없다.

반응형

'JavaScript > Vue' 카테고리의 다른 글

this.$router (vue-router 설정까지 포함)  (0) 2021.10.27
상위 및 하위 컴포넌트 데이터 전달(props)  (0) 2021.10.27
Vue Store(Vuex) - Getters  (0) 2021.10.27
네비게이션 가드  (0) 2021.10.27
URL.createObjectURL(Blob)  (0) 2021.10.27
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.