在 JavaScript 中导入变量的方法取决于模块系统。CommonJS 使用 require() 函数导入变量,而 ES Modules 使用 import 语句。另外,ES Modules 还允许通过 export 语句导出变量,以便其他模块通过 import 语句导入使用。

如何在 JavaScript 中导入变量
JavaScript 中导入变量的方法取决于您使用的模块系统。有两种主要模块系统:CommonJS 和 ES Modules。
CommonJS
在 CommonJS 中,您可以使用 require() 函数导入变量:
const myVariable = require('./my-module.js');其中 my-module.js 是包含要导入的变量的文件。
ES Modules
在 ES Modules 中,您可以使用 import 语句导入变量:
import { myVariable } from './my-module.js';其中 my-module.js 是包含要导入的变量的文件,myVariable 是要导入的变量的名称。
详细说明
-
CommonJS 模块系统是 Node.js 中使用的传统模块系统。它使用
require()函数来动态加载模块。 -
ES Modules 是 JavaScript 的原生模块系统。它使用
import语句来静态加载模块,并且具有更好的代码组织性和模块作用域。 - 在 ES Modules 中,还可以使用
export语句将变量导出到其他模块:
// my-module.js export const myVariable = 10;
- 然后,其他模块可以通过
import语句导入该变量:
// another-module.js
import { myVariable } from './my-module.js';现在,another-module.js 可以访问 myVariable 变量。










