【发布时间】:2021-08-03 22:41:49
【问题描述】:
我有如下的对象数组。我想遍历它并获取Closed 属性值。它应该是每个对象中找到的所有值的串联。
例如在下面的情况下,我希望最终结果为121212,因为它在所有 3 个对象中有 12 个。
const data = [
{
"personId": "1208007855",
"details": {
"Closed": "12"
}
},
{
"personId": "1559363884",
"details": {
"Closed": "12"
}
},
{
"personId": "973567318",
"details": {
"Closed": "12"
}
}
]
谁能告诉我如何实现这一点。我尝试了这种方式,但无法成功实现结果。我只能得到第一个对象的值。不知道如何在这个循环中连接和存储下一个值
可能存在某些对象可能没有Closed 属性的情况。
const totalClosed = data.forEach(function (arrayItem) {
const x = arrayItem.details.Closed;
console.log(x);
});
【问题讨论】:
标签: javascript arrays reactjs loops object