為了做模組化,可以在module.js中用export把想要的變數匯出。在main.js中用import匯入。
===
// module.jslet variable;
let func;
export {vairable, func};
// main.js
import {variable, func} from "module.js";
===.
可惜的是這個標準支援度不高,在NodeJS中也無法使用。因此可以用require代替。
基本上跟export/import是一樣的道理。
===
// module.js
let variable;
let func;
exports.variable = variable;
exports.func = func;
// main.js
const {variable, func} = require("module.js");
===.