答案 0 :(得分:2)
ES6语法。
JSON.parse(data).map((item) => { item.id , item.key })
ES5
JSON.parse(data).map(function(item){ return {item.id , item.key }})
答案 1 :(得分:1)
像这样循环:
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);
}
答案 2 :(得分:0)
var val1 = arr[0].id;
var k1 = arr[0].key;
var val2 = arr[1].id;
var k2 = arr[1].key;
要使数组长度使用arr.length
答案 3 :(得分:0)
使用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);
}