【发布时间】:2021-07-06 20:21:52
【问题描述】:
let response = {
data1: {
names: ["John", "jim"]
},
data2: {
ages: [34, 24]
}
}
我想要:
data: {
names: ["John", "jim"],
ages: [34,24]
}
有没有办法在不引用response.data1 和response.data2 的情况下将它们合并为一个对象?我知道我可以做到 const newObj = {...response.data1, ...response.data2} 或 Object.assign({}, response.data1, response.data1)... 我可以通过 for in 循环做到吗?
【问题讨论】:
标签: javascript