这是A数组
这是B数组
Bdata: [
{
parameter: "c",
value: 0
},
{
parameter: "orp",
value: 2
},
{
parameter: "user_id",
value: 4
},
]
A数组里的c跟B数组的某个值相同,比如“c”,就取A数组的水温+B数组的0,组成一个新数组。
这是A数组
这是B数组
Bdata: [
{
parameter: "c",
value: 0
},
{
parameter: "orp",
value: 2
},
{
parameter: "user_id",
value: 4
},
]
A数组里的c跟B数组的某个值相同,比如“c”,就取A数组的水温+B数组的0,组成一个新数组。
如果数据不能改的话,就只能两层循环。但是这种需求,一般参考数组应当未map的, 获取到了就算成功,没有就算没有匹配到。这样只需要遍历另一个数组。如果参考数组能改或者是固定的建议先把他转为map
13 回答12.7k 阅读
8 回答6.8k 阅读
2 回答4.9k 阅读✓ 已解决
7 回答1.8k 阅读
9 回答1.6k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
8 回答2.1k 阅读