【发布时间】:2019-12-19 06:28:07
【问题描述】:
在我的 node.js 应用程序中,我读取了测试数据文件以填充一些输入。测试文件包含一个对象数组。
我用于阅读:
data = fs.readFileSync(fileName, "utf8");
我的测试文件:
[
{
"firstname": "John",
"lastname": "Doe",
"birthdate": "01/01/1970"
},
{
"firstname": "El",
"lastname": "Maestro",
"birthdate": "01/01/1989",
"isDeleted": true
}
]
所以问题是——当我阅读这个文件时,是否保证我总是在索引 0 处获得名称为“John”的对象,在索引 1 处获得名称为“El”的对象?
【问题讨论】:
-
是的,这是有保证的,数组总是保持顺序
-
目前
data只是一个字符串。但是,是的,JSON.parse 不会洗牌。
标签: javascript node.js express node-modules