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