问题描述
问题出现的环境背景及自己尝试过哪些方法
我有两个数组,循环遍历这两个数组,判断这两个数组有相同的id的时候,将其中一个数组中的某个变量变为true### 相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
我有两个数组,循环遍历这两个数组,判断这两个数组有相同的id的时候,将其中一个数组中的某个变量变为true### 相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
arr1.forEach(item => {
if (arr2.find(_item => item.id === _item.id)) {
item.flag = true
}
})
arr1.map((a1) => {
arr2.map((a2) => {
if(a1.id === a2.id){
a1.flag = true;//a2.flag = true
}
})
})
13 回答12.9k 阅读
7 回答2.1k 阅读
5 回答1.4k 阅读
3 回答1.3k 阅读✓ 已解决
5 回答1.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决