從其他模組匯入命名成員

鑑於定義模組部分中的模組存在於檔案 test.js 中,你可以從該模組匯入並使用其匯出的成員:

import {doSomething, MyClass, PI} from './test'

doSomething()

const mine = new MyClass()
mine.test()

console.log(PI)

somethingPrivate() 方法未從 test 模組匯出,因此嘗試匯入它將失敗:

import {somethingPrivate} from './test'

somethingPrivate()