![](/img/trans.png)
[英]JavaScript export array from one file to another to be used. Node.js
[英]JS - Export array from one file to another
所以,我在 .js 文件中有以下数组:
//file name: myVar.js
var myVar= [
{id:1, items:
[
{
"Name": "John",
"Surname": "Doe",
"Country": "Portugal"
}
]},
{id:2, items:
[
{
"Name": "Mary",
"Surname": "Jane",
"Country": "France"
}
]
}
]
我想要做的是,在另一个 .js 文件中调用它,例如:
//file name: expVar.js
var expVar = //var exported
我已经尝试了一些我通过互联网发现的东西,但似乎都没有奏效。 先谢谢您的帮助。
只需使用 export 关键字
export var expVar
并在其他文件中导入 expVar
许多现代浏览器都支持JavaScript 模块,您可以使用它从一个文件中export
数组并将其import
到另一个文件中。
它看起来像这样:
// myVar.js
export var myVar = [/* your content */];
在你的第二个文件中:
// expVar.js
import { myVar } from './myVar.js'
// Now you can use `myVar` here directly!
console.log(myVar);
PS:很多时候,你会有某种打包器(例如Webpack或Parcel )为你组装不同的 JavaScript 文件。 它们可能支持不同类型的模块(例如require
),但 JavaScript 模块是最常见的模块之一。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.