如何将一个数组中的元素,填入到另一个数组内

例如现有两数组 arr和arry


const arr = [
0:{children:[a:{name:xiaoming,age:8},b:{name:xiaohong,age:13}],flag:false,...},
1:{children:[a:{name:wanggang,age:32},b:{name:liming,age:20}],flag:true,...}
]

const arry = [
0:{list:[a:{name:xiaoming,id:3},b:{name:xiaohong,id:10}],flag:false,...},
1:{list:[a:{name:wanggang,id:22},b:{name:liming,id:7}],flag:true,...}
]

如何将数组arry中的list内的id填入到arr数组的children中,不创建新的数组,请问如何操作数组非常感谢

第一个问题:你是需要list的那个id,a的还是b的
第二个问题:list,children和是数组,结果里边的值是key/value,你确定你本地不报错?

img

你需要这样?


let arr1 = [{num:1},{num:2}]
let arr2 = [{num:3},{num:4}]
let arr = [...arr1,...arr2]
console.log(arr)

你这俩数组本身就有问题呀,

看看这篇文章https://blog.csdn.net/qq_42556623/article/details/120543441