我有这个对象
"oldObject": [
{
"id": 1,
"path": "http://imageurl",
},
{
"id": 2,
"path": "http://imageurl"
}]
我想将该对象转换为这种格式。
"newObject": [
{
img: [
'http://imageurl form obj 1',
'http://imageurl form obj 2'
]
name: 'something'
}
]
我应该使用什么函数进行转换以及如何进行转换。
答案 0 :(得分:2)
您可以使用map()来获取path
,因为oldObject
是一个数组:
const oldObject = [{
"id": 1,
"path": "http://imageurl",
},
{
"id": 2,
"path": "http://imageurl"
}
]
const newObject = {
img: oldObject.map(e => e.path),
name: 'something'
}
console.log(newObject);