javascript - 包含来自另一个文件的数组(nodejs)

标签 javascript arrays node.js include

我有一个文件,其中包含迭代一个非常大的数组的代码。我宁愿不将数组与代码放在同一个文件中以保持整洁。但是,我不确定如何包含包含我的数组的文件并正确访问我的迭代的各个元素。我不想使用 JSON 对象,因为我不需要 key -> value

最佳答案

要么使用常规的 JavaScript 文件:

module.exports = [1, 2, 3]

或者一个JSON文件,也可以是一个简单的数组:

[1, 2, 3]

然后使用 require 包含它:

var arr = require('./array.js'); // Or './array.json'

for(var i = 0; i < arr.length; i++) {
    // arr[i] ...
}

关于javascript - 包含来自另一个文件的数组(nodejs),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23185144/

相关文章:

javascript - 根据用户输入选择 JavaScript 变量和数组元素

java - 有没有javascript的统计库?

javascript - 根据选择表单将不同的值插入隐藏的输入字段

javascript - Jquery val() 无法读取 php echo 接收到的 html 标签

C++ - 从文本文件中获取值到数组中进行比较

javascript - 查找对象数组内对象的索引

node.js - 如何在nodejs中将PDF文件作为附件发送?

node.js - 我可以在子进程中定义 Express 路由吗?

javascript - Node.JS:带有请求模块的简单 GET 抛出 "Possible EventEmitter memory leak detected"

Javascript setTimeout 返回值