从JSON数组nodejs中获取2个值
Get 2 values from JSON array nodejs
我想从JSON数组中获得两个值。看起来是这样的:
http://pastebin.com/tm5StsZ3
我需要从这些数组中获取ID和密钥。请帮帮我,谢谢。我正在使用最新的节点js。
ES6语法。
JSON.parse(data).map((item) => { item.id , item.key })
ES5
JSON.parse(data).map(function(item){ return {item.id , item.key }})
像这样循环:
var jsonData = JSON.parse(data);
for(var myobject in jsonData){
console.log("Id =" + myobject.id);
console.log("key = " + myobject.key);
}
或者像这样:
var jsonData = JSON.parse(data);
for(i = 0; i < jsonData.length; i++){
console.log("Id =" + jsonData[i].id);
console.log("key = " + jsonData[i].key);
}
var val1 = arr[0].id;
var k1 = arr[0].key;
var val2 = arr[1].id;
var k2 = arr[1].key;
要获取数组长度,请使用arr.length
使用map()函数,它将返回te id和密钥
var id = data.map(function(par){
return "id id :" +par.id+" key is: "+ par.key;
});
工作参见jsfiddle
或者你可以只是一个循环来访问每个密钥和id
for(i = 0; i < data.length; i++){
console.log("Id is :" + data[i].id+"key is : " + data[i].key);
}
相关文章:
- 如何从单选按钮中获取多个值,然后将它们分配到单个变量中并在页面上显示
- Ajax从一个链接中获取多个值
- 使用 JS 从输入标签中获取多个值
- 从jquery获取多个值并将其发布到php
- 使用 jQuery 从一个选择框(选择组和选项)中获取 2 个值
- 使用 Jquery post 获取多个值获取未定义的值
- 在一个文本框中获取多个值时遇到问题
- 从 JavaScript 中的下拉列表中获取多个值
- 从JSON数组nodejs中获取2个值
- 错误javascript只获取第一个值数据href
- 循环通过多个TD,获取多个值,填充数组
- 获取两个值之间的YouTube链接并替换为iframe
- 如何从输入字段获取多个值并添加到文本区域
- 通过多个链接发布或获取多个值
- 在jQuery下拉菜单中获取第二个值
- 在MVC中通过Jquery从隐藏字段获取多个值
- 下拉菜单只从xml文件中获取两个值
- 使用Google Apps Script从JDBC连接中获取多个值
- 从多个Href中获取多个值
- 从一个范围获取一个值,从其他范围获取第二个值,从其他范围获取第三个值,依此类推