export as
export에도 as를 사용할 수 있습니다.
sayHi와 sayBye를 각각 hi와 bye로 이름을 바꿔 내보내 봅시다.
// say.js
export { sayHi as hi, sayBye as bye };
이제 다른 모듈에서 이 함수들을 가져올 때 이름은 hi와 bye가 됩니다.
// main.js
import * as say from './say.js';
say.hi('John'); // Hello, John!
say.bye('John'); // Bye, John!