ES6 모듈의 공개 내보내기가 다음 두 가지 방법으로 수행되는 것을 보았습니다.
// method 1
export var getAnswer = function () { return 'forty two'; };
// method 2
export default function () { return 'forty two'; };
- 둘 다 유효합니까?
- 그렇다면 둘 다 존재하는 이유는 무엇입니까?
- ES6 구문을 사용하는 모듈 내보내기에 대한 다른 유효한 옵션이 있습니까?
내 googlefu로 답을 찾지 못한 것이 놀랍습니다. CommonJS, RequireJS, AMD, Node 등이 아닌 ES6 모듈 에만 관심이 있습니다 .
import x from y
대import {x} from y