假设想要导出一个函数add供其他文件复用

方法1

export const add = (x, y) => {
  return x + y;
}

方法2

const add = (x, y) => {
  return x + y;
}

export { add };
//export也可以一次性导出很多 export { add, subtract };

假设现在要从math_functions.js导入add函数

import { add } from './math_functions.js';

当然也可以像python import *一样导入所有

import * as myMathModule from "./math_functions.js";
//myMathModule 是自动创建的“伪对象”,导入的所有东西都会成为这个对象的成员