这是我使用console.log(res)
得到的结果
{d: Array(4)}
d: Array(4)
0: {__type: "Claim_Inbox+SubClaims", Claim_detail: 12, Claim_id: 123, …}
1: {__type: "Claim_Inbox+SubClaims", Claim_detail: 12, Claim_id: 124, …}
2: {__type: "Claim_Inbox+SubClaims", Claim_detail: 12, Claim_id: 125, …}
3: {__type: "Claim_Inbox+SubClaims", Claim_detail: 12, Claim_id: 126,…}
length: 4
__proto__: Array(0)
__proto__: Object
使用下面的代码,我得到了键列表:值
var counter = 0;
$.each(res.d[counter ], function (key, value) {
console.log(key + ": " + value);
counter++;
});
如何读取特定值,如索赔id
?我可以使用Switch()
,但可能还有另一种方法
首先,它不是一个对象
,而是一个数组
。其次,根据需要,您可以使用forEach
在数组上循环,并显示或分配id,或者使用id执行任何需要的操作,或者使用map
使用选定的值构建新数组。
const array = [
{ __type: "Claim_Inbox+SubClaims", Claim_detail: 12, Claim_id: 123 },
{ __type: "Claim_Inbox+SubClaims", Claim_detail: 12, Claim_id: 124 },
{ __type: "Claim_Inbox+SubClaims", Claim_detail: 12, Claim_id: 125 },
{ __type: "Claim_Inbox+SubClaims", Claim_detail: 12, Claim_id: 126 }
];
array.forEach(item => console.log(item['Claim_id']); );
console.log("--------------------");
// Generate a new array copy
const result = array.map(item => item['Claim_id']);
console.log(result)
我有一个具有字段is和is_searchable data has的列表
问题内容: for (String fruit : list) { if(“banane”.equals(fruit)) list.remove(fruit); System.out.println(fruit); } 这是一个带有删除指令的循环。在执行时,我在控制台输出下得到一些ConcurrentModificationException: 问题:如何使用循环删除某些元素? 问题答案: 您需要
我试图从以下JSON对象数据中检索信息。json: 因此,我想循环这个JSON对象,以显示所有可用项及其相应的标题、说明和附件链接。 我知道我可以分别访问它们: 通常我会对数据进行for循环和循环。项目[i]。但是,由于这是一个react和一个对象,而不是一个数组,因此它的工作方式不同。 我当前的代码: 现在它只显示对象的第一个条目(因为它有const项目=data.items[0])我如何循环d
我目前正在一个变量上运行,如下所示: 当我在控制台中查看时,我看到以下数据: 我想访问键,但是控制台返回。
我的代码不能工作,我在第二个循环附近得到了java.lang.NumberFormatException:输入字符串:“FromNodeSend”: 我的代码出了什么问题?
问题内容: 这似乎很简单,但是以某种方式我没有让内部数组元素在Angular 2上执行ngFor循环。 我有如下的json数组,我需要遍历嵌套数组的响应数组中的可用“路由”。现在任何人都可以让我知道如何获得应该简单的路由,并且我正在尝试这样。routes= respondeJson [0] .routes或this.routes = resonseJson [0] [‘routes’]但没有运气。