從其他模組匯入命名成員
鑑於定義模組部分中的模組存在於檔案 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()