js문을 계속해서 연습해 보던 중, 궁금한 것이 생겼다.
어떤 함수는 export를 사용해서 내보내고, 또 어떤 함수는 export default를 사용해서 내보내는데 대체 두 방법의 차이는 뭘까 ???
두 방식의 차이에 대해 정리하면 다음과 같다 !!!
export: export 키워드는 여러 개의 변수, 함수, 클래스 등을 모듈 밖으로 내보낼 때 사용
export default: 모듈에서 기본적으로 내보내는 항목을 정의할 때 사용. 모듈에서는 하나의 항목만 기본적으로 내보낼 수 있다
import * as QQQ from ' '
qqq.button
qqq.input 과 같이 꺼내서 사용 할 수 있다.