我有一个对象数组,每个对象都可能有交易集合,我需要提取数组的两个值
[
{
"id": "1",
"value": 2343,
"transactions": [
{
"id": 88,
"amount": 34,
},
{
"id": 89,
"amount": 111,
}
]
},
{
"id": "2",
"value": 345,
"transactions": [
{
"id": 90,
"amount": 44,
},
{
"id": 91,
"amount": 112,
}
]
}
]
Run Code Online (Sandbox Code Playgroud)
我实现的第一个
objects.reduce((acc, transaction) => acc + transaction.value, 0);
Run Code Online (Sandbox Code Playgroud)
但是第二个对我来说太难了;循环并减少每个对象?