我有一个对象
[{"displayName":"group1"},{"displayName":"group2"}]
我想将此更改为
[{"displayName":["group1","group2"]}]
我搜索了与此类似的问题,但是,我没有逻辑。 任何解释将不胜感激。
谢谢。
Object.assign({}, [{"displayName":"group1"},{"displayName":"group2"}]);
答案 0 :(得分:1)
在这里,这将为您产生结果,但是我想您可能想首先考虑使用输出。
let sourceArr = [{"displayName":"group1"},{"displayName":"group2"}]
let targetArr = [{"displayName": sourceArr.map(s => s["displayName"])}];
console.log(targetArr);