现在有两个数组A与B,A的id如果和B的cid相同的话,我想取出A的id和B的其他字段组成新的数组
数组如图:
新数组如图:
求大佬改怎么写?
现在有两个数组A与B,A的id如果和B的cid相同的话,我想取出A的id和B的其他字段组成新的数组
数组如图:
新数组如图:
求大佬改怎么写?
const newObj = a.filter(item=>{
const list = b.filter(it => {
it.title = 'title的内容'
it.txt = 'txt的内容'
return it.cid === item.id
})
item.list = list
return list.length
})
这样操作原始的数组a和数组b也会改变,如果不想改变,就把数组a和数组b深拷贝下来在做处理
6 回答5.7k 阅读✓ 已解决
9 回答9.8k 阅读
3 回答10.8k 阅读✓ 已解决
4 回答8.3k 阅读✓ 已解决
7 回答10.4k 阅读
4 回答7.8k 阅读
5 回答8.6k 阅读
按
zangeci
说的,不要只贴图,不方便回答的人调试。