我有以下两个JavaScript对象数组
data1 = [
{
id: 123,
option: "ABC",
value: "123"
},
{
id: 234,
option: "DFG",
value: "234"
}
];
data2 = [
{
id: 123,
option: "ABC",
value: "123"
}
];
当id与第2个对象数组匹配时,我想要将该特定id仅在第1个对象数组中的值(属性)设置为0。 就像下面一样,一旦id 123在两个数组中都匹配,则data1数组应如下所示
data1 = [
{
id: 123,
option: "ABC",
value: "0"
},
{
id: 234,
option: "DFG",
value: "234"
}
];
如何实现上述场景?