我研究过这个问题,没有找到简单的解决办法,或者没有分解成我能理解的东西。这应该非常简单,但事实并非如此。
我需要将数据(数组)存储在一个文件(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/