如何在纯JavaScript中获得另一个JavaScript文件?假设下面的main.js位于"./resources“目录下,data.js位于"./resources/data”目录下。
./resources/main.js:
var array = /*Missing Code*/;
./resources/data/data.js:
var x = [1, 2, 3, 4, "etc."];
这在纯 JavaScript中是如何工作的?
发布于 2020-06-08 19:32:25
首先,需要导出数组:
export var x = [1, 2, 3, 4, "etc."]
现在您已经导出了该值,您可以像这样从main.js
导入它:
var data = require('./data/data.js')
var array = data.x
当然,严格来说,没有必要给模块导入一个单独的名称(尽管这是一种公认的做法):
var array = require('./data/data.js').x
发布于 2020-06-08 18:55:02
也许像这样的东西能起作用。如果您想要导入的是一个数组,我建议您创建一个json文件。
let array = require('./misingCode.json');
https://stackoverflow.com/questions/62274238
复制相似问题