본문 바로가기
IT/JavaScript

import / export

by 봉즙 2020. 6. 30.

순수 js 만들어서 분리하는 경우 router, store 사용하는 경우 import router from "@/router"; import store from "@/store/index";

아래와 같이 받아 온다

export의 경우 여러가지 방법이 있지만 아래와 같이 사용했다.

 

export default { 
	setCheckBox() {};
    logout() { 
    	store._actions.signOut[0]();
        router.push('/signIn'); 
        localStorage.removeItem('notice'); 
     } 
};

import 의 경우

import common from "@/js/common";

common.logout();

위의 방법으로 사용한다

export default는 내보낸 값만 가져올 수 있다.

require와 import의 차이는 require는 내보낸 값이 module 객체에 담겨진다.

{ defalut : 'hi' }

import 는 값 자체를 가져온다.

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

클로저  (0) 2020.06.30
with  (0) 2020.06.30
다양한 반복문 속도 비교  (0) 2020.06.30
this, self 사용 이유  (0) 2020.06.28
arguments  (0) 2020.06.28

댓글