ES6 모듈 포맷
// lib.js
export function sayHello(){
console.log('Hello');
}
export default function sayBye() {
console.log('Bye');
}
import { sayHello } from './lib';
import sayBye from './lib'; // export default를 사용하면 괄호 사용안해도 된다.
// import { sayHello as say } from './lib'; 별칭도 지정 가능
sayHello();
sayBye();
// say(); 별칭으로 실행 가능
전체 모듈을 한 번에 로드 가능
import * as lib from './lib';
lib.sayHello();