up:: JavaScript and TypeScript
source:: TypeScriptでモジュールを作成する/インポートする (export, import)|まくろぐ

外部ファイルをモジュールとして読み込むやつ。
import { exportした対象 } from '外部ファイル相対パス’;で読める。拡張子はつけない。
exportした対象の名前の後にas 適当な名前を付けることで別名で対象を呼び出せる。

{}はdefault export以外を指定する為の記法。
{}に必要な関数名だけ書いとけばそれだけimportできる。
複数でも同様に可能。

exportしたやつ全部ほしいならimport * as 適当な名前 from '外部ファイル相対パス'で読める。この場合はas必須。

クラスだけでなく変数、定数、関数、クラスインスタンス入り変数も全部export出来る。

js export default