import "mod"; // 引入一個模塊
import v from "mod";? // 把模塊默認(rèn)的導(dǎo)出值放入變量 v
直接 import 一個模塊,只是保證了這個模塊代碼被執(zhí)行,引用它的模塊是無法獲得任何信息的胸竞;
帶 from 的 import 意思是引入模塊中的一部分信息,可以把他們變成本地的變量减余;
import x from "./a.js" 引入模塊中導(dǎo)出的默認(rèn)值。
import {a as x, modify} from "./a.js";引入模塊中的變量惩系。
import * as x from "./a.js" 把模塊中所有的變量以類似對象屬性的方式引入位岔。
或者是組合使用:
import d, {a as x, modify} from "./a.js"
import d, * as x from "./a.js"