1. 程式人生 > 其它 >JavaScript 模組匯入匯出

JavaScript 模組匯入匯出

JavaScript ES6的 模組匯入匯出

首先, 可以看一下阮一峰的部落格,Node JS如何處理ES6模組

https://www.ruanyifeng.com/blog/2020/08/how-nodejs-use-es6-module.html

首先 Node JS, 要使用Node JS來進行, ES6模組化處理.
需要, 將字尾名改成 .mjs .

匯出部分

export 匯出
let a= 'xx;
let b = 1958;

export { a, b };
export 匯入
這裡{}, a, b 必須要和匯出的名字要相等, 但是可以只要一兩個.
import { a, b } from './exports.mjs'

console.log(a, b);
export default 匯出
let a = 1;
export default a;	這個預設匯出只能匯出一個,不然會報錯
export default 匯入
這裡匯入的時候, 因為是使用的預設匯出, 名字可以自己取.
import b from './exports.mjs';

console.log(b);
完全匯入
import * as b from './exports.mjs';

console.log(b);

大致的匯入就是這些

另外還有一個
使用

export * as b from './exports.mjs';

直接合並了

imoprt * as b from './exports.mjs';
export { b };

本文來自部落格園,作者:tallgy,轉載請註明原文連結:https://www.cnblogs.com/tallgy/p/15390604.html