javascript - 在javascript文件中存储一个数组并在另一个文件中使用它

标签 javascript arrays

我研究过这个问题,没有找到简单的解决办法,或者没有分解成我能理解的东西。这应该非常简单,但事实并非如此。

我需要将数据(数组)存储在一个文件(file1)中

const myArray= new Array['data0', 'data1', 'data2'];
module.exports = { myArray};

在第二个文件的内部,我尝试导入它并像这样调用它 (file2)

import myArray from './file1';
console.log myarray[0, 1, 2]

最佳答案

老实说,我想不出需要导出/导入简单字符串数组的用例。导出一个对象(可能包含一个数组)有更多的实用性。但以下应该有效。

// file1.mjs
const myArray = ['data0', 'data1', 'data2'];
export default myArray;
// file2.mjs
import myArray from './file1.mjs';
console.log('myArray =>', myArray);

关于javascript - 在javascript文件中存储一个数组并在另一个文件中使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65115605/

相关文章:

javascript - 将焦点设置到大型 svg 文档中的任何节点

Javascript异步并行调用不相关的回调

php - MySQL - 比较来自 Ajax 数组的值,如果不在表中则删除它们

java - 在 Java 中,如何从另一个数组中获取数组名称后将其用作数组?

php - 在php中无需创建数组即可访问对象

php+mysql : insert a php array into mysql

javascript - 如何获得以像素为单位的宽度、填充、边框和边距的总和?

javascript - 以 javascript 模块化模式将参数传递给父类

python - 在轴上绘制图形但在尝试基于 HoG 特征对图像进行分类时没有得到结果

javascript - 重命名上传的文件 Ruby On Rails