📘named export
// export variables declared elsewhere
export { f1, f2 };
// export declarations
export let a = Math.sqrt(2);
export function f() { ... };// math.js
// ⭐️ named exports
export function add(a, b) { return a + b }
export function subtract(a, b) { return a - b }
export function multiply(a, b) { return a * b }
export function divide(a, b) { return a / b }// ⭐️ import "named exports"
import { add, subtract, multiply, divide } from './math.js';
[
add(1, 2), // 3
subtract(1, 2), // -1
multiply(1, 2), // 2
divide(1, 2), // 0.5
].forEach(x => console.log(x));Last updated