javascript - 通过 postman 发送一组数据到 Node

标签 javascript arrays node.js postman

好的,我想发送一个数据数组并根据其索引获取它。

rate = [10,20,30,40,50,60,70,80,90,100,110,120,200];

enter image description here

当我尝试时

console.log(req.body.rate); // output : [10,20,30,40,50,60,70,80,90,100,110,120,200]
console.log(req.body.rate[2]) // gives 0 
 // Also tried
var array = [];
array = req.body.rate;
console.log(array[2]) // same as above

我知道我可以循环和推送等。但我不想循环。 谁能帮我解决我做错的地方。

最佳答案

看来在你的情况下req.body.rate它返回一个字符串而不是一个数组。

要获取数组,请使用split方法。

var array = [];
array = req.body.rate.split(',');
console.log(array[2]) 

关于javascript - 通过 postman 发送一组数据到 Node ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41610687/

相关文章:

javascript - WordPress子菜单的子菜单下拉问题

javascript - Bootstrap 下拉菜单在 Meteor 中不起作用

javascript - 在将函数推送到控制台之前,如何将数组中的两个变量 'zip' 组合在一起,然后冲洗并重复?

c - 避免二维数组中的重复项?

javascript - 为 Node-RED 功能 block 上的每个输出返回一条消息

javascript - 注册点击所有 <td> 元素到表格中

javascript - 从二维数组中获取img src和img维度并显示在body中

javascript - ngFlow 到 Forimidable node.js 服务器

javascript - react : How to make pagination in Loopback

javascript - 如何为所有元素设置相同的高度