NodeJS发送数组的数组

NodeJS send array of array

本文关键字:数组 NodeJS      更新时间:2023-09-26

我有一个问题与NodeJS。我需要发送一个数组的数组它的结构是这样的

[
   "val1":["one","two","three"],
   "val2":["four","five","six"],
   "val3":["seven","eight","nine"]
]

所以,当我尝试做res.send,在我的浏览器(Chrome)我只显示[] .

如何发送数组?

send函数需要一个JavaScript对象,该对象可以被封送为一个有效的JSON字符串。在本例中,您有一个JavaScript数组,它有三个属性。但是JSON数组只支持整数键(称为索引)。

你可能想把数组改成JavaScript对象,像这样

res.send({
  "val1": ["one", "two", "three"],
  "val2": ["four", "five", "six"],
  "val3": ["seven", "eight", "nine"]
});